MCPcopy Create free account
hub / github.com/bytedance/bolt / clear

Method clear

bolt/expression/Expr.cpp:2032–2040  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2030}
2031
2032void ExprSet::clear() {
2033 clearSharedSubexprs();
2034 for (auto* memo : memoizingExprs_) {
2035 memo->clearMemo();
2036 }
2037 distinctFields_.clear();
2038 multiplyReferencedFields_.clear();
2039 dictionaryCacheTotalSize_ = 0;
2040}
2041
2042void ExprSetSimplified::eval(
2043 int32_t begin,

Callers 12

clearMetaDataMethod · 0.45
releaseInputValuesMethod · 0.45
applyFunctionMethod · 0.45
resetMethod · 0.45
clearRegistryMethod · 0.45
resetMethod · 0.45
TEST_FFunction · 0.45
makeCopyFromTestDataFunction · 0.45
resetMethod · 0.45
resetMethod · 0.45

Calls 1

clearMemoMethod · 0.80

Tested by 4

resetMethod · 0.36
TEST_FFunction · 0.36
makeCopyFromTestDataFunction · 0.36