Lines Matching defs:key
90 Property(const char *key, const char *string) : key_(key), value_(string) {} in Property()
91 Property(const char *key, util::StringView str) : key_(key), value_(str) {} in Property()
92 Property(const char *key, bool boolean) : key_(key), value_(boolean) {} in Property()
93 Property(const char *key, char16_t c16) : key_(key), value_(c16) {} in Property()
94 Property(const char *key, lexer::Number number) : key_(key), value_(number) {} in Property()
95 Property(const char *key, lexer::TokenType token) : key_(key), value_(token) {} in Property()
96 … Property(const char *key, std::initializer_list<Property> props) : key_(key), value_(props) {} in Property()
97 …Property(const char *key, const ir::AstNode *node) : key_(key), value_(const_cast<ir::AstNode *>(n… in Property()
99 Property(const char *key, Constant constant) : key_(key), value_(constant) {} in Property()
100 Property(const char *key, Nullish nullish) : key_(key) in Property()
109 Property(const char *key, const Optional &optional) : key_(key) in Property()
140 Property(const char *key, const ArenaVector<T> &array) : key_(key) in Property()
158 …Property(const char *key, const ArenaVector<T> &array, const std::function<bool(AstNode *)> &filte… in Property()