• Home
  • Raw
  • Download

Lines Matching refs:StringRef

45 class StringRef;  variable
396 Local<StringRef> ToString(const EcmaVM *vm);
472 Local<StringRef> Typeof(const EcmaVM *vm);
523 class PUBLIC_API StringRef : public PrimitiveRef {
525 static inline StringRef *Cast(JSValueRef *value) in Cast()
528 return static_cast<StringRef *>(value); in Cast()
530 static Local<StringRef> NewFromUtf8(const EcmaVM *vm, const char *utf8, int length = -1);
535 static Local<StringRef> GetNapiWrapperString(const EcmaVM *vm);
540 static Local<SymbolRef> New(const EcmaVM *vm, Local<StringRef> description);
541 Local<StringRef> GetDescription(const EcmaVM *vm);
723 void SetName(const EcmaVM *vm, Local<StringRef> name);
724 Local<StringRef> GetName(const EcmaVM *vm);
725 Local<StringRef> GetSourceCode(const EcmaVM *vm, int lineNumber);
844 Local<StringRef> GetOriginalSource(const EcmaVM *vm);
857 Local<StringRef> ToString(const EcmaVM *vm);
920 static Local<JSValueRef> Parse(const EcmaVM *vm, Local<StringRef> string);
926 static Local<JSValueRef> Error(const EcmaVM *vm, Local<StringRef> message);
927 static Local<JSValueRef> RangeError(const EcmaVM *vm, Local<StringRef> message);
928 static Local<JSValueRef> ReferenceError(const EcmaVM *vm, Local<StringRef> message);
929 static Local<JSValueRef> SyntaxError(const EcmaVM *vm, Local<StringRef> message);
930 static Local<JSValueRef> TypeError(const EcmaVM *vm, Local<StringRef> message);
931 static Local<JSValueRef> AggregateError(const EcmaVM *vm, Local<StringRef> message);
932 static Local<JSValueRef> EvalError(const EcmaVM *vm, Local<StringRef> message);
933 static Local<JSValueRef> OOMError(const EcmaVM *vm, Local<StringRef> message);