edu.udel.cis.vsl.tass.ast.parser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total12,933 of 12,9330%478 of 4780%9619612,1412,141670670140140
NodeTypes5900%n/a2257572211
NodeTypes.GlobalVariableDeclarationNode_type3560%20%7734346611
NodeTypes.FormalVariableDeclarationNode_type2510%20%7725256611
NodeTypes.BoundVariableDeclarationNode_type2510%20%7725256611
NodeTypes.LocalVariableDeclarationNode_type2510%20%7725256611
NodeTypes.VariableDeclarationNode_type2280%20%7723236611
NodeTypes.ForLoopNode_type1750%20%7718186611
NodeTypes.FunctionDeclarationNode_type1720%20%7718186611
NodeTypes.BindingExpressionNode_type1720%20%7718186611
NodeTypes.IncrementNode_type1690%20%7718186611
NodeTypes.IntegerLiteralNode_type1590%20%7717176611
NodeTypes.RealLiteralNode_type1590%20%7717176611
NodeTypes.AssignmentNode_type1590%20%7717176611
NodeTypes.FunctionReferenceNode_type1560%20%7717176611
NodeTypes.VariableReferenceNode_type1560%20%7717176611
NodeTypes.GlobalVariableDeclarationNode_wrapper1500%160%181838384411
NodeTypes.IfThenElseStatementNode_type1490%20%7716166611
NodeTypes.OperatorNode_type1460%20%7716166611
NodeTypes.RootNode_type1460%20%7716166611
NodeTypes.CompositeTypeNode_type1460%20%7716166611
NodeTypes.FileNode_type1430%20%7716166611
NodeTypes.TypeReferenceNode_type1430%20%7716166611
NodeParser1400%100%121230307711
SourceEltWrapper1370%80%121228286611
ASTHandler1370%120%16163131101011
NodeTypes.BlockNode_type1360%20%7715156611
NodeTypes.SubscriptNode_type1360%20%7715156611
NodeTypes.FunctionInvocationNode_type1360%20%7715156611
NodeTypes.LiteralNode_type1360%20%7715156611
NodeTypes.LabelNode_type1330%20%7715156611
NodeTypes.PragmaNode_type1330%20%7715156611
NodeTypes.ReturnNode_type1230%20%7714146611
NodeTypes.AssertStatementNode_type1230%20%7714146611
NodeTypes.TypeDefinitionNode_type1230%20%7714146611
NodeTypes.PairNode_IdentifierNode_TypeNode_type1230%20%7714146611
NodeTypes.ModificationNode_type1230%20%7714146611
NodeTypes.ArrayTypeNode_type1230%20%7714146611
NodeTypes.IntegerTypeNode_type1200%20%7714146611
ASTParser1200%20%4431313311
NodeTypes.IdentifierNode_type1200%20%7714146611
NodeTypes.RealTypeNode_type1200%20%7714146611
LeafSourceParser1150%140%111121214411
NodeTypes.LHSExpressionNode_type1100%20%7713136611
NodeTypes.SequenceNode_PureExpressionNode_type1100%20%7713136611
NodeTypes.SequenceNode_GlobalScopeNode_type1100%20%7713136611
NodeTypes.StatementNode_type1100%20%7713136611
NodeTypes.PureExpressionNode_type1100%20%7713136611
NodeTypes.SideEffectExpressionNode_type1100%20%7713136611
NodeTypes.SequenceNode_PairNode_IdentifierNode_TypeNode_type1100%20%7713136611
NodeTypes.SequenceNode_VariableDeclarationNode_type1100%20%7713136611
NodeTypes.SequenceNode_FileNode_type1100%20%7713136611
NodeTypes.SequenceNode_ExpressionNode_type1100%20%7713136611
NodeTypes.SequenceNode_FormalVariableDeclarationNode_type1100%20%7713136611
NodeTypes.PointerTypeNode_type1100%20%7713136611
NodeTypes.ExpressionNode_type1100%20%7713136611
NodeTypes.SequenceNode_LabelNode_type1100%20%7713136611
NodeTypes.SequenceNode_StatementNode_type1100%20%7713136611
NodeTypes.BoundVariableDeclarationNode_wrapper1060%110%131328284411
NodeTypes.LocalVariableDeclarationNode_wrapper1060%110%131328284411
NodeTypes.FormalVariableDeclarationNode_wrapper1060%110%131328284411
NodeTypes.VariableDeclarationNode_wrapper980%100%121226264411
NodeTypes.BooleanTypeNode_type970%20%7712126611
NodeTypes.VoidTypeNode_type970%20%7712126611
NodeTypes.ForLoopNode_wrapper870%90%111124244411
RefMappers810%40%7716165511
NodeTypes.BindingExpressionNode_wrapper790%80%101022224411
NodeTypes.FunctionDeclarationNode_wrapper790%80%101022224411
NodeTypes.IncrementNode_wrapper730%70%9920204411
NodeTypes.AssignmentNode_wrapper710%70%9920204411
NodeTypes.IfThenElseStatementNode_wrapper710%70%9920204411
NodeTypes.RealLiteralNode_wrapper710%70%9920204411
NodeTypes.IntegerLiteralNode_wrapper710%70%9920204411
NodeTypes.OperatorNode_wrapper660%60%8818184411
DescendentType650%60%7718184411
NodeTypes.CompositeTypeNode_wrapper640%60%8818184411
NodeTypes.SubscriptNode_wrapper630%60%8818184411
NodeTypes.FunctionInvocationNode_wrapper630%60%8818184411
NodeTypes.LiteralNode_wrapper630%60%8818184411
NodeTypes.BlockNode_wrapper630%60%8818184411
NodeTypes.VariableReferenceNode_wrapper630%60%8818184411
NodeTypes.FunctionReferenceNode_wrapper630%60%8818184411
NodeTypes.RootNode_wrapper630%60%8818184411
StringEltWrapper560%20%6610105511
BoolEltWrapper560%20%6610105511
IntEltWrapper560%20%6610105511
AssignmentTypeEltWrapper560%20%6610105511
NodeTypes.AssertStatementNode_wrapper550%50%7716164411
NodeTypes.ReturnNode_wrapper550%50%7716164411
NodeTypes.ModificationNode_wrapper550%50%7716164411
NodeTypes.ArrayTypeNode_wrapper550%50%7716164411
NodeTypes.LabelNode_wrapper550%50%7716164411
NodeTypes.PragmaNode_wrapper550%50%7716164411
NodeTypes.TypeDefinitionNode_wrapper550%50%7716164411
NodeTypes.FileNode_wrapper550%40%7715154411
NodeTypes.PairNode_IdentifierNode_TypeNode_wrapper550%50%7716164411
NodeTypes.TypeReferenceNode_wrapper540%40%7715154411
NodeTypes.SequenceNode_FormalVariableDeclarationNode_wrapper520%40%6613134411
NodeTypes.SequenceNode_VariableDeclarationNode_wrapper520%40%6613134411
NodeTypes.SequenceNode_FileNode_wrapper520%40%6613134411
NodeTypes.SequenceNode_PairNode_IdentifierNode_TypeNode_wrapper520%40%6613134411
NodeTypes.SequenceNode_ExpressionNode_wrapper520%40%6613134411
NodeTypes.SequenceNode_GlobalScopeNode_wrapper520%40%6613134411
NodeTypes.SequenceNode_LabelNode_wrapper520%40%6613134411
NodeTypes.SequenceNode_StatementNode_wrapper520%40%6613134411
NodeTypes.SequenceNode_PureExpressionNode_wrapper520%40%6613134411
NodeTypes.SideEffectExpressionNode_wrapper470%40%6614144411
NodeTypes.ExpressionNode_wrapper470%40%6614144411
NodeTypes.PureExpressionNode_wrapper470%40%6614144411
NodeTypes.PointerTypeNode_wrapper470%40%6614144411
NodeTypes.StatementNode_wrapper470%40%6614144411
NodeTypes.LHSExpressionNode_wrapper470%40%6614144411
NodeTypes.RealTypeNode_wrapper460%30%6613134411
NodeTypes.IntegerTypeNode_wrapper460%30%6613134411
NodeTypes.IdentifierNode_wrapper460%30%6613134411
LeafStringLiteralParser440%n/a33773311
NodeTypes.BooleanTypeNode_wrapper380%20%5511114411
NodeTypes.VoidTypeNode_wrapper380%20%5511114411
LeafParser350%n/a5511115511
StringLiteralEltWrapper330%20%66995511
TASSIntEltWrapper330%20%66995511
QuantifierEltWrapper330%20%66995511
RationalEltWrapper330%20%66995511
IntTypeEltWrapper330%20%66995511
ASTOperatorEltWrapper330%20%66995511
FloatTypeEltWrapper330%20%66995511
StorageClassEltWrapper330%20%66995511
RefMappers.RefSetter220%n/a33883311
ParserException220%n/a33553311
LeafRationalParser220%n/a33443311
LeafTASSIntParser220%n/a33443311
LeafBoolParser210%n/a33443311
LeafStorageClassParser210%n/a33443311
LeafIntTypeParser210%n/a33443311
LeafQuantifierParser210%n/a33443311
LeafFloatTypeParser210%n/a33443311
LeafAssignmentTypeParser210%n/a33443311
LeafOperatorParser210%n/a33443311
LeafIntParser210%n/a33443311
LeafStringParser190%n/a33443311
IdGenerator150%n/a22442211