Lines Matching refs:FunctionData
789 struct FunctionData { struct
790 explicit FunctionData(FunctionLiteral* literal) in FunctionData() function
807 map_.emplace(GetFuncId(script_id, literal), FunctionData{literal}); in AddInterestingLiteral()
810 bool Lookup(SharedFunctionInfo sfi, FunctionData** data) { in Lookup()
820 FunctionData** data) { in Lookup()
832 FunctionData* data = nullptr; in Fill()
838 FunctionData* data = nullptr; in Fill()
845 FunctionData* data = nullptr; in Fill()
888 bool Lookup(FuncId id, FunctionData** data) { in Lookup()
900 FunctionData* data = nullptr; in VisitThread()
902 data->stack_position = FunctionData::ON_STACK; in VisitThread()
907 std::map<FuncId, FunctionData> map_;
915 FunctionData* data = nullptr; in CanPatchScript()
917 FunctionData* new_data = nullptr; in CanPatchScript()
922 } else if (data->stack_position == FunctionData::ON_STACK) { in CanPatchScript()
1047 FunctionData* data = nullptr; in PatchScript()
1108 FunctionData* data = nullptr; in PatchScript()