Home | History | Annotate | Download | only in src

Lines Matching defs:ApiCheck

124       ApiCheck(isolate->thread_manager()->IsLockedByCurrentThread(),           \
248 static inline bool ApiCheck(bool condition,
302 return ApiCheck(InitializeHelper(isolate), location, "Error initializing V8");
752 ApiCheck(*escape_slot_ == isolate_->heap()->the_hole_value(),
779 if (!ApiCheck(isolate->handle_scope_implementer()->LeaveContext(context),
792 ApiCheck(value->IsSmi(), location, "Not a Smi");
799 ApiCheck(smi->IsSmi(), location, "Pointer is not aligned");
810 ApiCheck(env->IsNativeContext(), location, "Not a native context") &&
811 ApiCheck(index >= 0, location, "Negative index");
863 if (!ApiCheck(!is_closed_,
1705 if (!ApiCheck(i::Smi::IsValid(value),
2824 ApiCheck(isolate != NULL && isolate->IsInitialized() && !isolate->IsDead(),
2831 ApiCheck(Utils::OpenHandle(that)->IsExternal(),
2839 ApiCheck(obj->IsJSObject(),
2847 ApiCheck(obj->IsJSFunction(),
2855 ApiCheck(obj->IsString(),
2863 ApiCheck(obj->IsSymbol(),
2871 ApiCheck(obj->IsNumber(),
2879 ApiCheck(obj->IsNumber(),
2887 ApiCheck(obj->IsJSArray(),
2895 ApiCheck(obj->IsJSArrayBuffer(),
2903 ApiCheck(obj->IsJSArrayBufferView(),
2911 ApiCheck(obj->IsJSTypedArray(),
2920 ApiCheck(obj->IsJSTypedArray() && \
2934 ApiCheck(obj->IsJSDataView(),
2943 ApiCheck(obj->HasSpecificClassOf(isolate->heap()->Date_string()),
2952 ApiCheck(obj->HasSpecificClassOf(isolate->heap()->String_string()),
2961 ApiCheck(obj->HasSpecificClassOf(isolate->heap()->Symbol_string()),
2970 ApiCheck(obj->HasSpecificClassOf(isolate->heap()->Number_string()),
2979 ApiCheck(obj->HasSpecificClassOf(isolate->heap()->Boolean_string()),
2987 ApiCheck(obj->IsJSRegExp(),
3915 if (!ApiCheck(length >= 0 && length <= i::ExternalPixelArray::kMaxLength,
3921 if (!ApiCheck(!self->IsJSArray(),
3971 if (!ApiCheck(length >= 0 && length <= i::ExternalArray::kMaxLength,
3977 if (!ApiCheck(!self->IsJSArray(),
5036 return ApiCheck(index < obj->GetInternalFieldCount(),
5160 if (!ApiCheck(i::V8::ArrayBufferAllocator() == NULL,
5170 if (!ApiCheck(isolate != NULL && isolate->IsDefaultIsolate(),
6105 ApiCheck(!obj->is_external(),
6120 ApiCheck(obj->is_external(),
6735 if (!ApiCheck(!isolate->IsInUse(),
7454 ApiCheck(format == kJSON,
7457 ApiCheck(stream->GetOutputEncoding() == OutputStream::kAscii,
7460 ApiCheck(stream->GetChunkSize() > 0,