Lines Matching refs:Builtin
92 Builtin* Declarations::FindSomeInternalBuiltinWithType(
95 if (Builtin* builtin = Builtin::DynamicCast(declarable.get())) {
96 if (!builtin->IsExternal() && builtin->kind() == Builtin::kStub &&
123 base::Optional<Builtin*> Declarations::TryLookupBuiltin(
125 std::vector<Builtin*> builtins = TryLookup<Builtin>(name);
257 Builtin* Declarations::CreateBuiltin(std::string external_name,
259 Builtin::Kind kind, Signature signature,
262 return RegisterDeclarable(std::unique_ptr<Builtin>(
263 new Builtin(std::move(external_name), std::move(readable_name), kind,
267 Builtin* Declarations::DeclareBuiltin(const std::string& name,
268 Builtin::Kind kind,
272 CheckAlreadyDeclared<Builtin>(name, "builtin");