Lines Matching refs:Declare
162 return Declare(name, std::make_unique<Namespace>(name));
167 return Declare(name->value, std::unique_ptr<TypeAlias>(
177 return Declare(name->value, std::move(alias_ptr));
221 Declare(name, macro);
253 Declare(name, result);
273 return Declare(name, CreateBuiltin(name, name, kind, signature, body));
279 return Declare(name, RegisterDeclarable(std::unique_ptr<RuntimeFunction>(
287 return Declare(name->value, std::unique_ptr<ExternConstant>(
299 Declare(name->value, std::move(namespaceConstant));
305 return Declare(name, std::unique_ptr<GenericCallable>(
311 return Declare(name,