• Home
  • Raw
  • Download

Lines Matching refs:V8_INLINE

966   V8_INLINE LazyParsingResult
985 V8_INLINE TemplateLiteralState OpenTemplateLiteral(int pos) {
988 V8_INLINE void AddTemplateExpression(TemplateLiteralState* state,
990 V8_INLINE void AddTemplateSpan(TemplateLiteralState* state, bool should_cook,
992 V8_INLINE PreParserExpression CloseTemplateLiteral(
994 V8_INLINE void CheckConflictingVarDeclarations(Scope* scope, bool* ok) {}
996 V8_INLINE void SetLanguageMode(Scope* scope, LanguageMode mode) {
999 V8_INLINE void SetAsmModule() {}
1001 V8_INLINE void MarkCollectedTailCallExpressions() {}
1002 V8_INLINE void MarkTailPosition(PreParserExpression expression) {}
1004 V8_INLINE PreParserExpression SpreadCall(PreParserExpression function,
1008 V8_INLINE PreParserExpression SpreadCallNew(PreParserExpression function,
1012 V8_INLINE void RewriteDestructuringAssignments() {}
1014 V8_INLINE PreParserExpression RewriteExponentiation(PreParserExpression left,
1019 V8_INLINE PreParserExpression RewriteAssignExponentiation(
1024 V8_INLINE PreParserExpression
1028 V8_INLINE void PrepareAsyncFunctionBody(PreParserStatementList body,
1030 V8_INLINE void RewriteAsyncFunctionBody(PreParserStatementList body,
1034 V8_INLINE PreParserExpression RewriteYieldStar(PreParserExpression generator,
1039 V8_INLINE void RewriteNonPattern(bool* ok) { ValidateExpression(ok); }
1047 V8_INLINE ZoneList<const AstRawString*>* DeclareLabel(
1057 V8_INLINE bool ContainsLabel(ZoneList<const AstRawString*>* labels,
1062 V8_INLINE PreParserExpression RewriteReturn(PreParserExpression return_value,
1066 V8_INLINE PreParserStatement RewriteSwitchStatement(
1072 V8_INLINE void RewriteCatchPattern(CatchInfo* catch_info, bool* ok) {
1087 V8_INLINE void ValidateCatchBlock(const CatchInfo& catch_info, bool* ok) {}
1088 V8_INLINE PreParserStatement RewriteTryStatement(
1094 V8_INLINE void ParseAndRewriteGeneratorFunctionBody(
1098 V8_INLINE void CreateFunctionNameAssignment(
1104 V8_INLINE PreParserExpression RewriteDoExpression(PreParserStatement body,
1111 V8_INLINE PreParserStatement LookupBreakTarget(PreParserIdentifier label,
1115 V8_INLINE PreParserStatement LookupContinueTarget(PreParserIdentifier label,
1120 V8_INLINE PreParserStatement DeclareFunction(
1136 V8_INLINE PreParserStatement
1148 V8_INLINE void DeclareClassVariable(PreParserIdentifier name,
1151 V8_INLINE void DeclareClassProperty(PreParserIdentifier class_name,
1157 V8_INLINE PreParserExpression RewriteClassLiteral(PreParserIdentifier name,
1166 V8_INLINE PreParserStatement DeclareNative(PreParserIdentifier name, int pos,
1171 V8_INLINE void QueueDestructuringAssignmentForRewriting(
1173 V8_INLINE void QueueNonPatternForRewriting(PreParserExpression expr,
1177 V8_INLINE bool IsEval(PreParserIdentifier identifier) const {
1181 V8_INLINE bool IsArguments(PreParserIdentifier identifier) const {
1185 V8_INLINE bool IsEvalOrArguments(PreParserIdentifier identifier) const {
1189 V8_INLINE bool IsUndefined(PreParserIdentifier identifier) const {
1193 V8_INLINE bool IsAwait(PreParserIdentifier identifier) const {
1198 V8_INLINE static bool IsThisProperty(PreParserExpression expression) {
1202 V8_INLINE static bool IsIdentifier(PreParserExpression expression) {
1206 V8_INLINE static PreParserIdentifier AsIdentifier(
1211 V8_INLINE static PreParserExpression AsIdentifierExpression(
1216 V8_INLINE bool IsPrototype(PreParserIdentifier identifier) const {
1220 V8_INLINE bool IsConstructor(PreParserIdentifier identifier) const {
1224 V8_INLINE bool IsName(PreParserIdentifier identifier) const {
1228 V8_INLINE static bool IsBoilerplateProperty(PreParserExpression property) {
1233 V8_INLINE bool IsNative(PreParserExpression expr) const {
1241 V8_INLINE static bool IsArrayIndex(PreParserIdentifier string,
1246 V8_INLINE bool IsUseStrictDirective(PreParserStatement statement) const {
1250 V8_INLINE bool IsUseAsmDirective(PreParserStatement statement) const {
1254 V8_INLINE bool IsStringLiteral(PreParserStatement statement) const {
1258 V8_INLINE static PreParserExpression GetPropertyValue(
1263 V8_INLINE static void GetDefaultStrings(
1269 V8_INLINE static void PushLiteralName(PreParserIdentifier id) {}
1270 V8_INLINE static void PushVariableName(PreParserIdentifier id) {}
1271 V8_INLINE void PushPropertyName(PreParserExpression expression) {}
1272 V8_INLINE void PushEnclosingName(PreParserIdentifier name) {}
1273 V8_INLINE static void AddFunctionForNameInference(
1275 V8_INLINE static void InferFunctionName() {}
1277 V8_INLINE static void CheckAssigningFunctionLiteralToProperty(
1280 V8_INLINE void MarkExpressionAsAssigned(PreParserExpression expression) {
1292 V8_INLINE bool ShortcutNumericLiteralBinaryExpression(PreParserExpression* x,
1299 V8_INLINE PreParserExpression BuildUnaryExpression(
1304 V8_INLINE PreParserExpression BuildIteratorResult(PreParserExpression value,
1309 V8_INLINE PreParserStatement
1320 V8_INLINE PreParserStatement
1328 V8_INLINE PreParserStatement InitializeForOfStatement(
1336 V8_INLINE PreParserStatement RewriteForVarInLegacy(const ForInfo& for_info) {
1340 V8_INLINE void DesugarBindingInForEachStatement(
1359 V8_INLINE PreParserStatement CreateForEachStatementTDZ(
1372 V8_INLINE StatementT DesugarLexicalBindingsInForStatement(
1387 V8_INLINE PreParserStatement BuildParameterInitializationBlock(
1402 V8_INLINE PreParserStatement
1407 V8_INLINE void InsertSloppyBlockFunctionVarBindings(DeclarationScope* scope) {
1411 V8_INLINE void InsertShadowingVarBindingInitializers(
1414 V8_INLINE PreParserExpression
1419 V8_INLINE PreParserExpression NewThrowSyntaxError(
1424 V8_INLINE PreParserExpression NewThrowTypeError(
1430 V8_INLINE void ReportMessageAt(Scanner::Location source_location,
1439 V8_INLINE void ReportMessageAt(Scanner::Location source_location,
1447 V8_INLINE static PreParserIdentifier EmptyIdentifier() {
1450 V8_INLINE static bool IsEmptyIdentifier(PreParserIdentifier name) {
1453 V8_INLINE static PreParserExpression EmptyExpression() {
1456 V8_INLINE static PreParserExpression EmptyLiteral() {
1459 V8_INLINE static PreParserExpression EmptyObjectLiteralProperty() {
1462 V8_INLINE static PreParserExpression EmptyClassLiteralProperty() {
1465 V8_INLINE static PreParserExpression EmptyFunctionLiteral() {
1469 V8_INLINE static bool IsEmptyExpression(PreParserExpression expr) {
1473 V8_INLINE static PreParserExpressionList NullExpressionList() {
1477 V8_INLINE static bool IsNullExpressionList(PreParserExpressionList exprs) {
1481 V8_INLINE static PreParserStatementList NullStatementList() {
1485 V8_INLINE static bool IsNullStatementList(PreParserStatementList stmts) {
1489 V8_INLINE static PreParserStatement NullStatement() {
1493 V8_INLINE bool IsNullStatement(PreParserStatement stmt) {
1497 V8_INLINE bool IsEmptyStatement(PreParserStatement stmt) {
1501 V8_INLINE static PreParserStatement NullBlock() {
1505 V8_INLINE PreParserIdentifier EmptyIdentifierString() const {
1510 V8_INLINE PreParserExpression GetLiteralTheHole(int position) {
1514 V8_INLINE PreParserExpression GetLiteralUndefined(int position) {
1521 V8_INLINE PreParserIdentifier GetNextSymbol() const {
1525 V8_INLINE PreParserIdentifier GetNumberAsSymbol() const {
1529 V8_INLINE PreParserExpression ThisExpression(int pos = kNoSourcePosition) {
1545 V8_INLINE PreParserExpression NewSuperPropertyReference(int pos) {
1549 V8_INLINE PreParserExpression NewSuperCallReference(int pos) {
1553 V8_INLINE PreParserExpression NewTargetExpression(int pos) {
1557 V8_INLINE PreParserExpression FunctionSentExpression(int pos) {
1561 V8_INLINE PreParserExpression ExpressionFromLiteral(Token::Value token,
1570 V8_INLINE PreParserExpression ExpressionFromString(int pos) {
1577 V8_INLINE PreParserExpressionList NewExpressionList(int size) const {
1581 V8_INLINE PreParserExpressionList NewObjectPropertyList(int size) const {
1585 V8_INLINE PreParserExpressionList NewClassPropertyList(int size) const {
1589 V8_INLINE PreParserStatementList NewStatementList(int size) const {
1597 V8_INLINE PreParserExpression
1603 V8_INLINE PreParserStatement NewThrowStatement(PreParserExpression exception,
1608 V8_INLINE void AddParameterInitializationBlock(
1612 V8_INLINE void AddFormalParameter(PreParserFormalParameters* parameters,
1625 V8_INLINE void DeclareFormalParameters(
1645 V8_INLINE void DeclareArrowFunctionFormalParameters(
1661 V8_INLINE PreParserExpression NoTemplateTag() {
1665 V8_INLINE static bool IsTaggedTemplate(const PreParserExpression tag) {
1669 V8_INLINE PreParserExpression
1674 V8_INLINE void AddAccessorPrefixToFunctionName(bool is_get,
1677 V8_INLINE void SetFunctionNameFromPropertyName(PreParserExpression property,
1679 V8_INLINE void SetFunctionNameFromIdentifierRef(
1682 V8_INLINE ZoneList<typename ExpressionClassifier::Error>*
1687 V8_INLINE ZoneList<PreParserExpression>* GetNonPatternList() const {
1691 V8_INLINE void CountUsage(v8::Isolate::UseCounterFeature feature) {
1695 V8_INLINE bool ParsingDynamicFunctionDeclaration() const { return false; }