Lines Matching defs:kind
23 // responsible for creating these dummy objects. It provides a similar kind of
550 ClassLiteralProperty::Kind kind,
558 ObjectLiteralProperty::Kind kind,
966 const AstRawString* function_name, FunctionKind kind,
1007 V8_INLINE bool SkipFunction(const AstRawString* name, FunctionKind kind,
1017 FunctionNameValidity function_name_validity, FunctionKind kind,
1065 Variable* DeclareVariable(const AstRawString* name, VariableKind kind,
1068 return DeclareVariableName(name, mode, scope, was_added, position, kind);
1071 void DeclareAndBindVariable(const VariableProxy* proxy, VariableKind kind,
1075 was_added, proxy->position(), kind);
1091 VariableKind kind = NORMAL_VARIABLE) {
1093 Variable* var = scope->DeclareVariableName(name, mode, was_added, kind);
1132 int pos, FunctionKind kind, PreParserScopedStatementList* body) {
1136 int pos, FunctionKind kind, PreParserScopedStatementList* body) {
1162 const PreParserExpression& function, VariableMode mode, VariableKind kind,
1167 &was_added, beg_pos, kind);
1168 if (kind == SLOPPY_BLOCK_FUNCTION_VARIABLE) {
1219 const PreParserExpression& property, ClassLiteralProperty::Kind kind,
1224 property_name.string_, scope, GetVariableMode(kind),
1251 FunctionKind kind = has_extends ? FunctionKind::kDefaultDerivedConstructor
1253 DeclarationScope* function_scope = NewFunctionScope(kind);