Lines Matching refs:V8_INLINE

542   V8_INLINE bool IsEval(const AstRawString* identifier) const {
546 V8_INLINE bool IsAsync(const AstRawString* identifier) const {
550 V8_INLINE bool IsArguments(const AstRawString* identifier) const {
554 V8_INLINE bool IsEvalOrArguments(const AstRawString* identifier) const {
559 V8_INLINE static bool IsThisProperty(Expression* expression) {
566 V8_INLINE static bool IsPrivateReference(Expression* expression) {
579 V8_INLINE static bool IsIdentifier(Expression* expression) {
584 V8_INLINE static const AstRawString* AsIdentifier(Expression* expression) {
589 V8_INLINE VariableProxy* AsIdentifierExpression(Expression* expression) {
593 V8_INLINE bool IsConstructor(const AstRawString* identifier) const {
597 V8_INLINE bool IsName(const AstRawString* identifier) const {
601 V8_INLINE static bool IsBoilerplateProperty(
606 V8_INLINE v8::Extension* extension() const { return info_->extension(); }
608 V8_INLINE bool ParsingExtension() const { return extension() != nullptr; }
610 V8_INLINE bool IsNative(Expression* expr) const {
617 V8_INLINE static bool IsArrayIndex(const AstRawString* string,
625 V8_INLINE bool IsStringLiteral(Statement* statement,
634 V8_INLINE void GetDefaultStrings(const AstRawString** default_string,
642 V8_INLINE void PushLiteralName(const AstRawString* id) {
646 V8_INLINE void PushVariableName(const AstRawString* id) {
650 V8_INLINE void PushPropertyName(Expression* expression) {
658 V8_INLINE void PushEnclosingName(const AstRawString* name) {
662 V8_INLINE void AddFunctionForNameInference(FunctionLiteral* func_to_infer) {
666 V8_INLINE void InferFunctionName() { fni_.Infer(); }
670 V8_INLINE static void CheckAssigningFunctionLiteralToProperty(
700 V8_INLINE Expression* NewThrowReferenceError(MessageTemplate message,
709 V8_INLINE Expression* NewThrowSyntaxError(MessageTemplate message,
716 V8_INLINE Expression* NewThrowTypeError(MessageTemplate message,
723 V8_INLINE void ReportUnidentifiableError() { UNREACHABLE(); }
745 V8_INLINE static std::nullptr_t NullIdentifier() { return nullptr; }
746 V8_INLINE static std::nullptr_t NullExpression() { return nullptr; }
747 V8_INLINE static std::nullptr_t NullLiteralProperty() { return nullptr; }
748 V8_INLINE static ZonePtrList<Expression>* NullExpressionList() {
751 V8_INLINE static ZonePtrList<Statement>* NullStatementList() {
754 V8_INLINE static std::nullptr_t NullStatement() { return nullptr; }
755 V8_INLINE static std::nullptr_t NullBlock() { return nullptr; }
759 V8_INLINE static bool IsNull(T subject) {
763 V8_INLINE static bool IsIterationStatement(Statement* subject) {
768 V8_INLINE const AstRawString* EmptyIdentifierString() const {
773 V8_INLINE const AstRawString* GetSymbol() const {
779 V8_INLINE const AstRawString* GetIdentifier() const { return GetSymbol(); }
781 V8_INLINE const AstRawString* GetNextSymbol() const {
785 V8_INLINE const AstRawString* GetNumberAsSymbol() const {
812 V8_INLINE VariableProxy* ExpressionFromPrivateName(
821 V8_INLINE VariableProxy* ExpressionFromIdentifier(
830 V8_INLINE void DeclareIdentifier(const AstRawString* name,
835 V8_INLINE Variable* DeclareCatchVariableName(Scope* scope,
840 V8_INLINE ZonePtrList<Expression>* NewExpressionList(int size) const {
843 V8_INLINE ZonePtrList<ObjectLiteral::Property>* NewObjectPropertyList(
847 V8_INLINE ZonePtrList<ClassLiteral::Property>* NewClassPropertyList(
851 V8_INLINE ZonePtrList<ClassLiteral::StaticElement>* NewClassStaticElementList(
855 V8_INLINE ZonePtrList<Statement>* NewStatementList(int size) const {
866 V8_INLINE Statement* NewThrowStatement(Expression* exception, int pos) {
871 V8_INLINE void AddFormalParameter(ParserFormalParameters* parameters,
885 V8_INLINE void DeclareFormalParameters(ParserFormalParameters* parameters) {
919 V8_INLINE void CountUsage(v8::Isolate::UseCounterFeature feature) {
925 V8_INLINE bool ParsingDynamicFunctionDeclaration() const {
929 V8_INLINE void ConvertBinaryToNaryOperationSourceRange(
944 V8_INLINE void AppendNaryOperationSourceRange(NaryOperation* node,
955 V8_INLINE void RecordBlockSourceRange(Block* node,
962 V8_INLINE void RecordCaseClauseSourceRange(CaseClause* node,
969 V8_INLINE void RecordConditionalSourceRange(Expression* node,
978 V8_INLINE void RecordFunctionLiteralSourceRange(FunctionLiteral* node) {
983 V8_INLINE void RecordBinaryOperationSourceRange(
991 V8_INLINE void RecordJumpStatementSourceRange(Statement* node,
999 V8_INLINE void RecordIfStatementSourceRange(Statement* node,
1008 V8_INLINE void RecordIterationStatementSourceRange(
1016 V8_INLINE void RecordExpressionSourceRange(Expression* node,
1023 V8_INLINE void RecordSuspendSourceRange(Expression* node,
1031 V8_INLINE void RecordSwitchStatementSourceRange(
1039 V8_INLINE void RecordThrowSourceRange(Statement* node,
1048 V8_INLINE void RecordTryCatchStatementSourceRange(
1055 V8_INLINE void RecordTryFinallyStatementSourceRange(