Lines Matching refs:JSFunction
775 TYPE_CHECKER(JSFunction, JS_FUNCTION_TYPE)
778 template <> inline bool Is<JSFunction>(Object* obj) {
1910 JSFunction* constructor = JSFunction::cast(GetConstructor());
1918 JSFunction* constructor = JSFunction::cast(GetConstructor());
2039 return JSFunction::kSize;
3174 CAST_ACCESSOR(JSFunction)
5482 ACCESSORS(JSFunction, shared, SharedFunctionInfo, kSharedFunctionInfoOffset)
5483 ACCESSORS(JSFunction, literals, LiteralsArray, kLiteralsOffset)
5484 ACCESSORS(JSFunction
6157 bool JSFunction::IsOptimized() {
6161 bool JSFunction::IsMarkedForBaseline() {
6166 bool JSFunction::IsMarkedForOptimization() {
6172 bool JSFunction::IsMarkedForConcurrentOptimization() {
6178 bool JSFunction::IsInOptimizationQueue() {
6184 void JSFunction::CompleteInobjectSlackTrackingIfActive() {
6205 AbstractCode* JSFunction::abstract_code() {
6214 Code* JSFunction::code() {
6220 void JSFunction::set_code(Code* value) {
6231 void JSFunction::set_code_no_write_barrier(Code* value) {
6238 void JSFunction::ReplaceCode(Code* code) {
6261 Context* JSFunction::context() {
6266 JSObject* JSFunction::global_proxy() {
6271 Context* JSFunction::native_context() { return context()->native_context(); }
6274 void JSFunction::set_context(Object* value) {
6280 ACCESSORS(JSFunction, prototype_or_initial_map, Object,
6284 Map* JSFunction::initial_map() {
6289 bool JSFunction::has_initial_map() {
6294 bool JSFunction::has_instance_prototype() {
6300 bool JSFunction::has_prototype() {
6305 Object* JSFunction::instance_prototype() {
6314 Object* JSFunction::prototype() {
6328 bool JSFunction::is_compiled() {
6336 TypeFeedbackVector* JSFunction::feedback_vector() {
6383 ACCESSORS(JSGeneratorObject, function, JSFunction, kFunctionOffset)