Lines Matching refs:LuaVerifier
38 class LuaVerifier : private LuaEnvironment { class
40 static std::unique_ptr<LuaVerifier> Create(
47 explicit LuaVerifier(const std::string& context, in LuaVerifier() function in libtextclassifier3::__anon4fd3e08a0111::LuaVerifier
61 bool LuaVerifier::Initialize() { in Initialize()
75 BindTable<LuaVerifier, &LuaVerifier::GetCapturingGroup>("match"); in Initialize()
81 std::unique_ptr<LuaVerifier> LuaVerifier::Create( in Create()
84 auto verifier = std::unique_ptr<LuaVerifier>( in Create()
85 new LuaVerifier(context, verifier_code, matcher)); in Create()
93 int LuaVerifier::GetCapturingGroup() { in GetCapturingGroup()
120 bool LuaVerifier::Verify(bool* result) { in Verify()
168 auto verifier = LuaVerifier::Create(context, lua_verifier_code, matcher); in VerifyMatch()