Home | History | Annotate | Download | only in src

Lines Matching refs:AstRawString

362     typedef const AstRawString* Identifier;
397 bool IsEvalOrArguments(const AstRawString* identifier) const;
398 V8_INLINE bool IsFutureStrictReserved(const AstRawString* identifier) const;
405 bool IsPrototype(const AstRawString* identifier) const;
407 bool IsConstructor(const AstRawString* identifier) const;
409 static const AstRawString* AsIdentifier(Expression* expression) {
418 static bool IsArrayIndex(const AstRawString* string, uint32_t* index) {
424 static void PushLiteralName(FuncNameInferrer* fni, const AstRawString* id) {
486 const char* type, const AstRawString* arg, int pos);
490 Expression* NewThrowTypeError(const char* type, const AstRawString* arg,
495 const AstRawString* constructor, const char* type,
496 const AstRawString* arg, int pos);
507 const AstRawString* arg,
511 const AstRawString* arg,
515 static const AstRawString* EmptyIdentifier() {
534 V8_INLINE const AstRawString* EmptyIdentifierString();
541 const AstRawString* GetSymbol(Scanner* scanner);
542 const AstRawString* GetNextSymbol(Scanner* scanner);
543 const AstRawString* GetNumberAsSymbol(Scanner* scanner);
551 Expression* ClassLiteral(const AstRawString* name, Expression* extends,
561 const AstRawString* name, int pos, Scope* scope,
588 const AstRawString* name, Scanner::Location function_name_location,
592 V8_INLINE void SkipLazyFunctionBody(const AstRawString* name,
596 const AstRawString* name, int pos, Variable* fvar,
708 Statement* ParseModuleElement(ZoneList<const AstRawString*>* labels,
710 Statement* ParseModuleDeclaration(ZoneList<const AstRawString*>* names,
720 Statement* ParseBlockElement(ZoneList<const AstRawString*>* labels, bool* ok);
721 Statement* ParseStatement(ZoneList<const AstRawString*>* labels, bool* ok);
722 Statement* ParseFunctionDeclaration(ZoneList<const AstRawString*>* names,
724 Statement* ParseClassDeclaration(ZoneList<const AstRawString*>* names,
727 Block* ParseBlock(ZoneList<const AstRawString*>* labels, bool* ok);
729 ZoneList<const AstRawString*>* names,
733 ZoneList<const AstRawString*>* names,
734 const AstRawString** out,
737 ZoneList<const AstRawString*>* labels, bool* ok);
738 IfStatement* ParseIfStatement(ZoneList<const AstRawString*>* labels,
741 Statement* ParseBreakStatement(ZoneList<const AstRawString*>* labels,
744 Statement* ParseWithStatement(ZoneList<const AstRawString*>* labels,
747 SwitchStatement* ParseSwitchStatement(ZoneList<const AstRawString*>* labels,
749 DoWhileStatement* ParseDoWhileStatement(ZoneList<const AstRawString*>* labels,
751 WhileStatement* ParseWhileStatement(ZoneList<const AstRawString*>* labels,
753 Statement* ParseForStatement(ZoneList<const AstRawString*>* labels, bool* ok);
760 Block* ParseScopedBlock(ZoneList<const AstRawString*>* labels, bool* ok);
768 Scope* inner_scope, ZoneList<const AstRawString*>* names,
773 const AstRawString* name, Scanner::Location function_name_location,
798 VariableProxy* NewUnresolved(const AstRawString* name,
803 bool TargetStackContainsLabel(const AstRawString* label);
804 BreakableStatement* LookupBreakTarget(const AstRawString* label, bool* ok);
805 IterationStatement* LookupContinueTarget(const AstRawString* label, bool* ok);
815 void SkipLazyFunctionBody(const AstRawString* function_name,
825 const AstRawString* function_name, int pos, Variable* fvar,
844 const AstRawString* pending_error_arg_;
857 const AstRawString* identifier) const {
868 const AstRawString* ParserTraits::EmptyIdentifierString() {
873 void ParserTraits::SkipLazyFunctionBody(const AstRawString* function_name,
883 const AstRawString* name, int pos, Variable* fvar,