ΒΆvoid checkCalledOnceParameters(
    clang::AnalysisDeclContext& AC,
    clang::CalledOnceCheckHandler& Handler,
    bool CheckConventionalParameters)

Description

Check given CFG for 'called once' parameter violations. It traverses the function and tracks how such parameters are used. It detects two main violations: * parameter is called twice * parameter is not called

Declared at: clang/include/clang/Analysis/Analyses/CalledOnceCheck.h:120

Parameters

clang::AnalysisDeclContext& AC
-- context.
clang::CalledOnceCheckHandler& Handler
-- a handler for found violations.
bool CheckConventionalParameters
-- true, if we want to check parameters not explicitly marked as 'called once', but having the same requirements according to conventions.