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
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