PrintingVisitor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total120 of 3,73696%45 of 16873%4621179501127
record(IConstruct)265467%6650%6721201
printList(String, ConstructList, String, String)164674%4866%4701401
require(IConstruct, ConstructList)91155%3350%341401
require(IConstruct, IConstruct)9640%2250%231401
require(IConstruct, boolean)9640%2250%231401
printStaticMemberAccess(TypeSpecifier, Name)81768%2250%230601
printInstanceMemberAccess(IExpression, Name)81768%2250%230601
visit(Namespace)54990%2675%2501201
reportUnprintableNode(IConstruct, boolean)5337%1150%121301
printIf(String, boolean)41071%1375%130401
visit(TypeSpecifier)25296%2880%2601001
visit(StringDatum)24695%2466%240901
visit(DocCommentLine)21990%1150%120501
visit(CharDatum)5698%2466%240801
visit(TryCatchStatement)5298%1375%1301201
visit(PrognExpression)2596%1150%120501
visit(FloatDatum)2496%1150%120501
visit(DoubleDatum)2496%1150%120501
visit(BigDecimalDatum)2496%1150%120501
visit(BigIntegerDatum)2496%1150%120501
visit(Variable)2496%1150%120501
visit(Name)2496%1150%120501
visit(Label)2496%1150%120501
visit(ByteDatum)2395%1150%120501
visit(ShortDatum)2395%1150%120501
visit(IntDatum)2395%1150%120501
visit(LongDatum)2395%1150%120501
visit(SourceLocation)0%n/a111111
visit(Module)234100%20100%01105201
visit(FunctorDefinition)82100%2100%0202101
visitRecord(String, IRecord)78100%2100%0201901
visit(FunctionDefinition)76100%n/a0101901
visit(ForStatement)75100%n/a0101901
visit(ListComprehensionExpression)71100%2100%0201801
visit(BranchStatement)64100%n/a0101601
visit(ForeachStatement)62100%n/a0101601
visit(EnumDefinition)61100%n/a0101501
visit(DelegateStatement)60100%n/a0101501
visit(IfStatement)59100%4100%0301601
visit(ModuleDirective)58100%2100%0201501
visit(ExceptionDefinition)58100%n/a0101501
visit(LambdaStatement)53100%n/a0101401
visit(ExceptionHandler)46100%n/a0101201
visit(AnnotationDefinition)45100%n/a0101201
visit(WhenStatement)45100%n/a0101301
visit(FormalParameterList)44100%4100%0301201
visit(ElementList)44100%4100%0301201
visit(DoWhileStatement)43100%n/a0101201
visit(DoUntilStatement)43100%n/a0101201
visit(TernaryConditionalExpression)43100%n/a0101101
visitConversionOperation(String, IConversionOperation)42100%n/a0101101
visitBinaryOperation(String, IBinaryOperation)42100%n/a0101101
visit(VarStatement)40100%n/a0101101
visit(ValStatement)40100%n/a0101101
visit(LetStatement)40100%n/a0101101
visit(CallMethodExpression)40100%n/a010901
visit(RecurStatement)39100%2100%020901
visit(AssertStatement)38100%2100%0201101
visit(AssumeStatement)38100%2100%0201101
visit(Annotation)38100%2100%020901
visit(SetStaticFieldExpression)37100%n/a010901
visit(SetFieldExpression)37100%n/a010901
visit(WhileStatement)36100%n/a0101001
visit(UntilStatement)36100%n/a0101001
visit(CallStaticMethodExpression)35100%n/a010801
visit(SequenceStatement)33100%2100%020901
visit(DispatchExpression)33100%n/a010801
visit(NewExpression)33100%n/a010801
createArrayOfStringLiterals(Iterable)31100%2100%020601
visit(InstanceOfExpression)30100%n/a010801
visit(ConditionalCase)30100%n/a010801
visitUnaryOperation(String, IUnaryOperation)29100%n/a010801
visit(GotoStatement)27100%n/a010801
visit(MarkerStatement)27100%n/a010801
visit(ThrowStatement)27100%n/a010801
visit(ReturnValueStatement)27100%n/a010801
visit(FormalParameter)26100%n/a010701
visit(Element)26100%n/a010701
visit(ImportDirective)24100%n/a010701
visit(GetStaticFieldExpression)24100%n/a010601
visit(GetFieldExpression)24100%n/a010601
visit(DocComment)24100%2100%020601
visit(AnnotationList)24100%2100%020601
visit(ForeverStatement)23100%n/a010701
visit(ExpressionStatement)23100%n/a010701
visit(ClassDatum)21100%n/a010601
visit(ListExpression)16100%n/a010401
visit(OnceExpression)16100%n/a010501
PrintingVisitor()14100%n/a010401
visit(BreakStatement)14100%n/a010501
visit(ContinueStatement)14100%n/a010501
visit(RedoStatement)14100%n/a010501
visit(NopStatement)14100%n/a010501
visit(ReturnVoidStatement)14100%n/a010501
visit(VariableDatum)13100%n/a010401
visit(BooleanDatum)10100%n/a010301
buildString()9100%n/a010301
visit(NullDatum)8100%n/a010301
visit(LocalsExpression)8100%n/a010301
visit(DesignDefinition)5100%n/a010201
visit(TupleDefinition)5100%n/a010201
visit(StructDefinition)5100%n/a010201
visit(AsOperation)5100%n/a010201
visit(IsOperation)5100%n/a010201
visit(NegateOperation)5100%n/a010201
visit(NotOperation)5100%n/a010201
visit(DivideOperation)5100%n/a010201
visit(ModuloOperation)5100%n/a010201
visit(MultiplyOperation)5100%n/a010201
visit(AddOperation)5100%n/a010201
visit(SubtractOperation)5100%n/a010201
visit(LessThanOperation)5100%n/a010201
visit(LessThanOrEqualsOperation)5100%n/a010201
visit(GreaterThanOperation)5100%n/a010201
visit(GreaterThanOrEqualsOperation)5100%n/a010201
visit(EqualsOperation)5100%n/a010201
visit(NotEqualsOperation)5100%n/a010201
visit(IdentityEqualsOperation)5100%n/a010201
visit(IdentityNotEqualsOperation)5100%n/a010201
visit(AndOperation)5100%n/a010201
visit(OrOperation)5100%n/a010201
visit(XorOperation)5100%n/a010201
visit(ImpliesOperation)5100%n/a010201
visit(NullCoalescingOperation)5100%n/a010201
visit(ConcatOperation)5100%n/a010201
visited()4100%n/a010101
static {...}100%n/a010101