• Home
  • Raw
  • Download

Lines Matching refs:StringRef

46 class StringRef;  variable
402 Local<StringRef> ToString(const EcmaVM *vm);
480 Local<StringRef> Typeof(const EcmaVM *vm);
547 class PUBLIC_API StringRef : public PrimitiveRef {
549 static inline StringRef *Cast(JSValueRef *value) in Cast()
552 return static_cast<StringRef *>(value); in Cast()
554 static Local<StringRef> NewFromUtf8(const EcmaVM *vm, const char *utf8, int length = -1);
555 static Local<StringRef> NewFromUtf16(const EcmaVM *vm, const char16_t *utf16, int length = -1);
562 static Local<StringRef> GetNapiWrapperString(const EcmaVM *vm);
567 static Local<SymbolRef> New(const EcmaVM *vm, Local<StringRef> description);
568 Local<StringRef> GetDescription(const EcmaVM *vm);
756 void SetName(const EcmaVM *vm, Local<StringRef> name);
757 Local<StringRef> GetName(const EcmaVM *vm);
758 Local<StringRef> GetSourceCode(const EcmaVM *vm, int lineNumber);
891 Local<StringRef> GetOriginalSource(const EcmaVM *vm);
904 Local<StringRef> ToString(const EcmaVM *vm);
989 static Local<JSValueRef> Parse(const EcmaVM *vm, Local<StringRef> string);
995 static Local<JSValueRef> Error(const EcmaVM *vm, Local<StringRef> message);
996 static Local<JSValueRef> RangeError(const EcmaVM *vm, Local<StringRef> message);
997 static Local<JSValueRef> ReferenceError(const EcmaVM *vm, Local<StringRef> message);
998 static Local<JSValueRef> SyntaxError(const EcmaVM *vm, Local<StringRef> message);
999 static Local<JSValueRef> TypeError(const EcmaVM *vm, Local<StringRef> message);
1000 static Local<JSValueRef> AggregateError(const EcmaVM *vm, Local<StringRef> message);
1001 static Local<JSValueRef> EvalError(const EcmaVM *vm, Local<StringRef> message);
1002 static Local<JSValueRef> OOMError(const EcmaVM *vm, Local<StringRef> message);