Lines Matching full:jsfunction
646 TYPE_CHECKER(JSFunction, JS_FUNCTION_TYPE)
649 template <> inline bool Is<JSFunction>(Object* obj) {
1694 return JSFunction::kSize;
2676 CAST_ACCESSOR(JSFunction)
4541 ACCESSORS(JSFunction, shared, SharedFunctionInfo, kSharedFunctionInfoOffset)
4542 ACCESSORS(JSFunction, literals_or_bindings, FixedArray, kLiteralsOffset)
4543 ACCESSORS(JSFunction, next_function_link, Object, kNextFunctionLinkOffset)
5079 bool JSFunction::IsBuiltin() {
5084 bool JSFunction::NeedsArgumentsAdaption() {
5090 bool JSFunction::IsOptimized() {
5095 bool JSFunction::IsOptimizable() {
5100 bool JSFunction::IsMarkedForLazyRecompilation() {
5105 bool JSFunction::IsMarkedForConcurrentRecompilation() {
5111 bool JSFunction::IsInRecompileQueue() {
5117 Code* JSFunction::code() {
5123 void JSFunction::set_code(Code* value) {
5134 void JSFunction::set_code_no_write_barrier(Code* value) {
5141 void JSFunction::ReplaceCode(Code* code) {
5164 Context* JSFunction::context() {
5169 void JSFunction::set_context(Object* value) {
5175 ACCESSORS(JSFunction, prototype_or_initial_map, Object,
5179 Map* JSFunction::initial_map() {
5184 void JSFunction::set_initial_map(Map* value) {
5189 bool JSFunction::has_initial_map() {
5194 bool JSFunction::has_instance_prototype() {
5199 bool JSFunction::has_prototype() {
5204 Object* JSFunction::instance_prototype() {
5213 Object* JSFunction::prototype() {
5222 bool JSFunction::should_have_prototype() {
5227 bool JSFunction::is_compiled() {
5232 FixedArray* JSFunction::literals() {
5238 void JSFunction::set_literals(FixedArray* literals) {
5244 FixedArray* JSFunction::function_bindings() {
5250 void JSFunction::set_function_bindings(FixedArray* bindings) {
5260 int JSFunction::NumberOfLiterals() {
5324 ACCESSORS(JSGeneratorObject, function, JSFunction, kFunctionOffset)