diff --git a/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiGetArrBufferDataChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiGetArrBufferDataChecker.cpp index 6b2341af9009086eb0f4c8f2767add9d50041949..cfb384b2fbed7474b93e2834d6afb81f8f1a8ca1 100644 --- a/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiGetArrBufferDataChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiGetArrBufferDataChecker.cpp @@ -72,7 +72,7 @@ NapiGetArrBufferDataChecker::NapiGetArrBufferDataChecker() // napi_get_arraybuffer_info void NapiGetArrBufferDataChecker::checkPostCall(const CallEvent &Call, CheckerContext &C) const { - if (!Call.isCalled(this->NapiGetArrBuffer)) { + if (!this->NapiGetArrBuffer.matches(Call)) { return; } ProgramStateRef State = C.getState(); @@ -90,7 +90,7 @@ void NapiGetArrBufferDataChecker::checkPostCall(const CallEvent &Call, // A callback before the function is executed to track free void NapiGetArrBufferDataChecker::checkPreCall(const CallEvent &Call, CheckerContext &C) const { - if (!Call.isCalled(this->Free)) { + if (!this->Free.matches(Call)) { return; } ProgramStateRef State = C.getState(); diff --git a/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiScopeManagerChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiScopeManagerChecker.cpp index b4cb795c3138991b5284252919f45492b59b4a81..7e5214233956c121d5a6a8769d698ed43882a5f1 100644 --- a/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiScopeManagerChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiScopeManagerChecker.cpp @@ -206,7 +206,7 @@ void NapiScopeManagerChecker::UvCallbackDetect(CheckerContext &C, // napi_close_handle_scope void NapiScopeManagerChecker::checkPreCall(const CallEvent &Call, CheckerContext &C) const { - if (!Call.isCalled(this->CloseHandleScope)) { + if (!this->CloseHandleScope.matches(Call)) { return; } ProgramStateRef State = C.getState(); @@ -233,7 +233,7 @@ void NapiScopeManagerChecker::checkPreCall(const CallEvent &Call, // A callback after the function is executed to track the napi_open_handle_scope void NapiScopeManagerChecker::checkPostCall(const CallEvent &Call, CheckerContext &C) const { - if (!Call.isCalled(this->OpenHandleScope)) { + if (!this->OpenHandleScope.matches(Call)) { return; } ProgramStateRef State = C.getState(); diff --git a/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiWrapParamChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiWrapParamChecker.cpp index ed44205e7600db0cd32a6872e1a3e1666a88b11a..577af93850b01196762c753cf223556021bb9c98 100644 --- a/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiWrapParamChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/OpenHarmony/NapiWrapParamChecker.cpp @@ -59,7 +59,7 @@ NapiWrapParamChecker::NapiWrapParamChecker() // A callback before the function is executed to track napi_wrap void NapiWrapParamChecker::checkPreCall(const CallEvent &Call, CheckerContext &C) const { - if (!Call.isCalled(this->NapiWrap)) { + if (!this->NapiWrap.matches(Call)) { return; } ProgramStateRef State = C.getState();