Lines Matching refs:key
76 Property(const char *key, const char *string) : key_(key), value_(string) {}
77 Property(const char *key, util::StringView str) : key_(key), value_(str) {}
78 Property(const char *key, bool boolean) : key_(key), value_(boolean) {}
79 Property(const char *key, double number) : key_(key), value_(number) {}
80 Property(const char *key, lexer::TokenType token) : key_(key), value_(token) {}
81 Property(const char *key, std::initializer_list<Property> props) : key_(key), value_(props) {}
82 Property(const char *key, const ir::AstNode *node) : key_(key), value_(const_cast<ir::AstNode *>(node)) {}
84 Property(const char *key, Constant constant) : key_(key), value_(constant) {}
85 Property(const char *key, Nullable nullable) : key_(key)
94 Property(const char *key, Optional optional) : key_(key)
116 Property(const char *key, const ArenaVector<T> &array) : key_(key)