LCOV - code coverage report
Current view: top level - src - translate_c.cpp (source / functions) Hit Total Coverage
Test: coverage.info.cleaned Lines: 0 3290 0.0 %
Date: 1970-01-01 00:00:01 Functions: 0 148 0.0 %
Branches: 0 1336 0.0 %

Function Name Sort by function name Hit count Sort by hit count
_Z12parse_h_fileP7CodeGenPP7AstNodePP14Stage2ErrorMsgPmPPKcSA_19Stage2TranslateModeS9_ 0
_Z21demote_enum_to_opaqueP7ContextPK16ZigClangEnumDeclP3BufS5_ 0
_ZL10c_is_floatP7Context16ZigClangQualType 0
_ZL10get_globalP7ContextP3Buf 0
_ZL10trans_exprP7Context10ResultUsedP10TransScopePK12ZigClangExpr12TransLRValue 0
_ZL10trans_stmtP7ContextP10TransScopePK12ZigClangStmtPP7AstNode 0
_ZL10trans_typeP7ContextPK12ZigClangType22ZigClangSourceLocation 0
_ZL12decl_visitorPvPK12ZigClangDecl 0
_ZL12emit_warningP7Context22ZigClangSourceLocationPKcz 0
_ZL12trans_c_castP7Context22ZigClangSourceLocation16ZigClangQualTypeS2_P7AstNode 0
_ZL13get_expr_typeP7ContextPK12ZigClangExpr 0
_ZL13process_macroP7ContextP9CTokenizeP3BufPKc 0
_ZL13render_macrosP7Context 0
_ZL13trans_do_loopP7ContextP10TransScopePKN5clang6DoStmtE 0
_ZL13visit_fn_declP7ContextPK20ZigClangFunctionDecl 0
_ZL14add_global_varP7ContextP3BufP7AstNode 0
_ZL14is_c_void_typeP7AstNode 0
_ZL14render_aliasesP7Context 0
_ZL14trans_ap_valueP7ContextPK15ZigClangAPValue16ZigClangQualType22ZigClangSourceLocation 0
_ZL14trans_for_loopP7ContextP10TransScopePKN5clang7ForStmtE 0
_ZL14type_is_opaqueP7ContextPK12ZigClangType22ZigClangSourceLocation 0
_ZL14visit_var_declP7ContextPKN5clang7VarDeclE 0
_ZL15get_unique_nameP7ContextP3BufP10TransScope 0
_ZL15parse_ctok_exprP7ContextP9CTokenizePm 0
_ZL15qual_type_canon16ZigClangQualType 0
_ZL15trans_bool_exprP7Context10ResultUsedP10TransScopePK12ZigClangExpr12TransLRValue 0
_ZL15trans_call_exprP7Context10ResultUsedP10TransScopePKN5clang8CallExprE 0
_ZL15trans_qual_typeP7Context16ZigClangQualType22ZigClangSourceLocation 0
_ZL15trans_stmt_exprP7Context10ResultUsedP10TransScopePKN5clang8StmtExprEPS3_ 0
_ZL16qual_type_is_ptr16ZigClangQualType 0
_ZL16to_enum_zero_cmpP7ContextP7AstNodeS2_ 0
_ZL16trans_break_stmtP7ContextP10TransScopePKN5clang9BreakStmtE 0
_ZL16trans_c_ptr_castP7Context22ZigClangSourceLocation16ZigClangQualTypeS2_P7AstNode 0
_ZL16trans_stmt_extraP7ContextP10TransScopePK12ZigClangStmt10ResultUsed12TransLRValuePP7AstNodePS2_SB_ 0
_ZL16trans_while_loopP7ContextP10TransScopePKN5clang9WhileStmtE 0
_ZL16type_is_functionP7ContextPK12ZigClangType22ZigClangSourceLocation 0
_ZL17c_is_builtin_typeP7Context16ZigClangQualType23ZigClangBuiltinTypeKind 0
_ZL17name_exists_scopeP7ContextP3BufP10TransScope 0
_ZL17resolve_enum_declP7ContextPK16ZigClangEnumDecl 0
_ZL17trans_create_nodeP7Context8NodeType 0
_ZL17trans_member_exprP7Context10ResultUsedP10TransScopePKN5clang10MemberExprE 0
_ZL17trans_return_stmtP7ContextP10TransScopePKN5clang10ReturnStmtE 0
_ZL17trans_switch_caseP7ContextP10TransScopePKN5clang8CaseStmtEPP7AstNodePS2_ 0
_ZL17trans_switch_stmtP7ContextP10TransScopePKN5clang10SwitchStmtE 0
_ZL18add_top_level_declP7ContextP3BufP7AstNode 0
_ZL18get_expr_qual_typeP7ContextPK12ZigClangExpr 0
_ZL18name_exists_globalP7ContextP3Buf 0
_ZL18parse_ctok_num_litP7ContextP9CTokenizePmb 0
_ZL18trans_if_statementP7ContextP10TransScopePKN5clang6IfStmtE 0
_ZL19c_is_signed_integerP7Context16ZigClangQualType 0
_ZL19ptr_len_to_token_id6PtrLen 0
_ZL19qual_type_is_fn_ptr16ZigClangQualType 0
_ZL19resolve_record_declP7ContextPK18ZigClangRecordDecl 0
_ZL19trans_compound_stmtP7ContextP10TransScopePK20ZigClangCompoundStmtPS2_ 0
_ZL19trans_constant_exprP7Context10ResultUsedPKN5clang12ConstantExprE 0
_ZL19trans_continue_stmtP7ContextP10TransScopePK20ZigClangContinueStmt 0
_ZL19trans_create_assignP7Context10ResultUsedP10TransScopePK12ZigClangExprS6_ 0
_ZL19trans_create_bin_opP7ContextP10TransScopePK12ZigClangExpr9BinOpTypeS5_ 0
_ZL19trans_decl_ref_exprP7ContextP10TransScopePKN5clang11DeclRefExprE12TransLRValue 0
_ZL20resolve_typedef_declP7ContextPK23ZigClangTypedefNameDecl 0
_ZL20trans_create_node_ifP7ContextP7AstNodeS2_S2_ 0
_ZL20trans_string_literalP7Context10ResultUsedP10TransScopePK21ZigClangStringLiteral 0
_ZL20trans_switch_defaultP7ContextP10TransScopePKN5clang11DefaultStmtEPP7AstNodePS2_ 0
_ZL20trans_unary_operatorP7Context10ResultUsedP10TransScopePKN5clang13UnaryOperatorE 0
_ZL21add_global_weak_aliasP7ContextP3BufS2_ 0
_ZL21c_is_unsigned_integerP7Context16ZigClangQualType 0
_ZL21maybe_suppress_resultP7Context10ResultUsedP7AstNode 0
_ZL21trans_binary_operatorP7Context10ResultUsedP10TransScopePKN5clang14BinaryOperatorE 0
_ZL21trans_create_shift_opP7ContextP10TransScope16ZigClangQualTypePK12ZigClangExpr9BinOpTypeS6_ 0
_ZL21trans_integer_literalP7Context10ResultUsedPKN5clang14IntegerLiteralE 0
_ZL21trans_predefined_exprP7Context10ResultUsedP10TransScopePK22ZigClangPredefinedExpr 0
_ZL22qual_type_get_fn_proto16ZigClangQualTypePb 0
_ZL22trans_create_node_boolP7Contextb 0
_ZL22trans_create_node_castP7ContextP7AstNodeS2_ 0
_ZL22trans_floating_literalP7Context10ResultUsedPKN5clang15FloatingLiteralE 0
_ZL22trans_scope_block_findP10TransScope 0
_ZL22trans_scope_var_createP7ContextP10TransScopeP3Buf 0
_ZL23demote_struct_to_opaqueP7ContextPK18ZigClangRecordDeclP3BufS5_ 0
_ZL23parse_ctok_primary_exprP7ContextP9CTokenizePm 0
_ZL23qual_type_int_bit_widthP7Context16ZigClangQualType22ZigClangSourceLocation 0
_ZL23trans_c_style_cast_exprP7Context10ResultUsedP10TransScopePKN5clang14CStyleCastExprE12TransLRValue 0
_ZL23trans_character_literalP7Context10ResultUsedPKN5clang16CharacterLiteralE 0
_ZL23trans_create_node_apintP7ContextPK14ZigClangAPSInt 0
_ZL23trans_create_node_breakP7ContextP3BufP7AstNode 0
_ZL23trans_local_declarationP7ContextP10TransScopePKN5clang8DeclStmtEPP7AstNodePS2_ 0
_ZL23trans_lookup_zig_symbolP7ContextP10TransScopeP3Buf 0
_ZL23trans_scope_root_createP7Context 0
_ZL23trans_scope_switch_findP10TransScope 0
_ZL24trans_create_bool_bin_opP7ContextP10TransScopePK12ZigClangExpr9BinOpTypeS5_ 0
_ZL24trans_create_node_bin_opP7ContextP7AstNode9BinOpTypeS2_ 0
_ZL24trans_create_node_opaqueP7Context 0
_ZL24trans_create_node_returnP7ContextP7AstNode 0
_ZL24trans_create_node_symbolP7ContextP3Buf 0
_ZL24trans_create_pre_crementP7Context10ResultUsedP10TransScopePKN5clang13UnaryOperatorE9BinOpType 0
_ZL24trans_implicit_cast_exprP7Context10ResultUsedP10TransScopePKN5clang16ImplicitCastExprE 0
_ZL24trans_scope_block_createP7ContextP10TransScope 0
_ZL24trans_scope_while_createP7ContextP10TransScope 0
_ZL25parse_ctok_prefix_op_exprP7ContextP9CTokenizePm 0
_ZL25parse_ctok_suffix_op_exprP7ContextP9CTokenizePm 0
_ZL25qual_type_to_log2_int_refP7Context16ZigClangQualType22ZigClangSourceLocation 0
_ZL25resolve_typdef_as_builtinP7ContextPK23ZigClangTypedefNameDeclPKc 0
_ZL25trans_create_node_addr_ofP7ContextP7AstNode 0
_ZL25trans_create_node_apfloatP7ContextRKN4llvm7APFloatE 0
_ZL25trans_create_post_crementP7Context10ResultUsedP10TransScopePKN5clang13UnaryOperatorE9BinOpType 0
_ZL25trans_lookup_ast_maybe_fnP7ContextP7AstNode 0
_ZL25trans_scope_switch_createP7ContextP10TransScope 0
_ZL26trans_array_subscript_exprP7Context10ResultUsedP10TransScopePKN5clang18ArraySubscriptExprE 0
_ZL26trans_compound_stmt_inlineP7ContextP10TransScopePK20ZigClangCompoundStmtP7AstNodePS2_ 0
_ZL26trans_conditional_operatorP7Context10ResultUsedP10TransScopePKN5clang19ConditionalOperatorE 0
_ZL26trans_create_node_ptr_typeP7ContextbbP7AstNode6PtrLen 0
_ZL26trans_create_node_unsignedP7Contextm 0
_ZL26trans_create_node_var_declP7Context8VisibModbP3BufP7AstNodeS5_ 0
_ZL26trans_lookup_ast_containerP7ContextP7AstNode 0
_ZL27qual_type_child_is_fn_proto16ZigClangQualType 0
_ZL27trans_create_node_float_litP7Contextd 0
_ZL27trans_create_node_fn_call_1P7ContextP7AstNodeS2_ 0
_ZL27trans_create_node_inline_fnP7ContextP3BufP7AstNodeS4_ 0
_ZL27trans_create_node_prefix_opP7Context8PrefixOpP7AstNode 0
_ZL27trans_create_node_ptr_derefP7ContextP7AstNode 0
_ZL27trans_create_node_str_lit_cP7ContextP3Buf 0
_ZL28trans_create_compound_assignP7Context10ResultUsedP10TransScopePKN5clang22CompoundAssignOperatorE9BinOpTypeS8_ 0
_ZL28trans_create_node_array_typeP7ContextP7AstNodeS2_ 0
_ZL28trans_create_node_symbol_strP7ContextPKc 0
_ZL29process_preprocessor_entitiesP7ContextP15ZigClangASTUnit 0
_ZL29trans_create_node_unwrap_nullP7ContextP7AstNode 0
_ZL30trans_compound_assign_operatorP7Context10ResultUsedP10TransScopePKN5clang22CompoundAssignOperatorE 0
_ZL30trans_create_node_field_accessP7ContextP7AstNodeP3Buf 0
_ZL30trans_create_node_grouped_exprP7ContextP7AstNode 0
_ZL31qual_type_has_wrapping_overflowP7Context16ZigClangQualType 0
_ZL31trans_create_node_str_lit_non_cP7ContextP3Buf 0
_ZL32trans_create_node_var_decl_localP7ContextbP3BufP7AstNodeS4_ 0
_ZL33trans_create_node_builtin_fn_callP7ContextP3Buf 0
_ZL33trans_create_node_var_decl_globalP7ContextbP3BufP7AstNodeS4_ 0
_ZL33trans_lookup_ast_container_typeofP7ContextP7AstNode 0
_ZL34trans_create_compound_assign_shiftP7Context10ResultUsedP10TransScopePKN5clang22CompoundAssignOperatorE9BinOpTypeS8_ 0
_ZL34trans_create_node_field_access_strP7ContextP7AstNodePKc 0
_ZL35trans_create_node_unsigned_negativeP7Contextmb 0
_ZL35trans_unary_expr_or_type_trait_exprP7Context10ResultUsedP10TransScopePKN5clang24UnaryExprOrTypeTraitExprE 0
_ZL37trans_create_node_builtin_fn_call_strP7ContextPKc 0
_ZL39get_expr_qual_type_before_implicit_castP7ContextPK12ZigClangExpr 0
_ZL40trans_create_node_unsigned_negative_typeP7ContextmbPKc 0
_ZL7bitcastN5clang14SourceLocationE 0
_ZL7bitcastN5clang8QualTypeE 0
_ZL7bitcastPKN4llvm6APSIntE 0
_ZL7bitcastPKN5clang4ExprE 0
_ZL7bitcastPKN5clang4StmtE 0
_ZL7bitcastPKN5clang7APValueE 0
_ZL9wrap_stmtPP7AstNodePP10TransScopeS3_S0_ 0

Generated by: LCOV version 1.14