Lines Matching defs:propName
1627 util::StringView propName = "__computed";
1631 propName = key->AsIdentifier()->Name();
1635 propName = key->AsNumberLiteral()->Str();
1640 propName = key->AsStringLiteral()->Str();
1649 propVar = isMethod ? varbinder::Scope::CreateVar<varbinder::MethodDecl>(Allocator(), propName, flags, node)
1650 : varbinder::Scope::CreateVar<varbinder::PropertyDecl>(Allocator(), propName, flags, node);
1884 const ArenaVector<ir::AstNode *> &properties, ir::Expression *propName,
1917 ValidateClassSetter(desc, properties, propName, func);
1919 ValidateClassGetter(desc, properties, propName, func);
1924 auto *method = AllocNode<ir::MethodDefinition>(desc->methodKind, propName, funcExpr, desc->modifiers, Allocator(),
1932 ir::Expression *propName, ir::ScriptFunction *func)
1940 CheckAccessorPair(properties, propName, ir::MethodDefinitionKind::GET, access);
1945 ir::Expression *propName, ir::ScriptFunction *func)
1954 CheckAccessorPair(properties, propName, ir::MethodDefinitionKind::SET, access);
1998 std::tuple<bool, bool, bool> TSParser::ParseComputedClassFieldOrIndexSignature(ir::Expression **propName)
2029 *propName = id;
2035 *propName = ParseExpression(ExpressionParseFlags::ACCEPT_COMMA);
2038 !(*propName)->IsNumberLiteral() && !(*propName)->IsStringLiteral() &&
2039 !((*propName)->IsMemberExpression() && (*propName)->AsMemberExpression()->Object()->IsIdentifier() &&
2040 (*propName)->AsMemberExpression()->Object()->AsIdentifier()->Name().Is("Symbol"));