        -:    0:Source:samplestatic.c
        -:    0:Graph:/__w/c-modernization-kit/c-modernization-kit/test/tutorial/src/static-access/obj/samplestatic.gcno
        -:    0:Data:/__w/c-modernization-kit/c-modernization-kit/test/tutorial/src/static-access/obj/samplestatic.gcda
        -:    0:Runs:1
        -:    1:/**
        -:    2: *******************************************************************************
        -:    3: *  @file           libsrc/samplestatic/samplestatic.c
        -:    4: *  @brief          samplestatic 関数の実装ファイル。
        -:    5: *  @author         c-modenization-kit sample team
        -:    6: *  @date           2025/11/25
        -:    7: *  @version        1.0.0
        -:    8: *
        -:    9: *  static 変数へのアクセスを提供する関数を実装します。\n
        -:   10: *  テストフレームワークでの static 変数のテスト手法を示すサンプルです。
        -:   11: *
        -:   12: *  @copyright      Copyright (C) CompanyName, Ltd. 2025. All rights reserved.
        -:   13: *
        -:   14: *******************************************************************************
        -:   15: */
        -:   16:
        -:   17:#include "samplestatic.h"
        -:   18:
        -:   19:/**
        -:   20: * @brief   内部で使用する static 変数。
        -:   21: *
        -:   22: * この変数はテストフレームワークの inject 機能により、
        -:   23: * テストコードから直接アクセス可能です。
        -:   24: */
        -:   25:static int static_int;
        -:   26:
        -:   27:/* doxygen コメントは、ヘッダに記載 */
        1:   28:int samplestatic(void)
        -:   29:{
        1:   30:    return static_int;
        -:   31:}
