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