/* * Copyright (c) 2024 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ function classAsObject(x: any): void {} classAsObject(Object); classAsObject(Function); classAsObject(String); classAsObject(Boolean); classAsObject(Number); classAsObject(Math); classAsObject(Date); classAsObject(RegExp); classAsObject(Error); classAsObject(EvalError); classAsObject(RangeError); classAsObject(ReferenceError); classAsObject(SyntaxError); classAsObject(TypeError); classAsObject(URIError); classAsObject(AggregateError); classAsObject(JSON); classAsObject(Array); classAsObject(ArrayBuffer); classAsObject(DataView); classAsObject(Int8Array); classAsObject(Uint8Array); classAsObject(Uint8ClampedArray); classAsObject(Int16Array); classAsObject(Uint16Array); classAsObject(Int32Array); classAsObject(Uint32Array); classAsObject(Float32Array); classAsObject(Float64Array); classAsObject(Map); classAsObject(WeakMap); classAsObject(Set); classAsObject(WeakSet); classAsObject(Promise); classAsObject(Proxy); classAsObject(Symbol); classAsObject(SharedArrayBuffer); classAsObject(Atomics); classAsObject(BigInt); classAsObject(BigInt64Array); classAsObject(BigUint64Array); classAsObject(WeakRef); classAsObject(FinalizationRegistry);