@@ -737,8 +737,8 @@ void simple_display(llvm::raw_ostream &out, ResilienceExpansion value);
737737
738738// / Request the custom attribute which attaches a result builder to the
739739// / given declaration.
740- class AttachedFunctionBuilderRequest :
741- public SimpleRequest<AttachedFunctionBuilderRequest ,
740+ class AttachedResultBuilderRequest :
741+ public SimpleRequest<AttachedResultBuilderRequest ,
742742 CustomAttr *(ValueDecl *),
743743 RequestFlags::Cached> {
744744public:
@@ -758,8 +758,8 @@ class AttachedFunctionBuilderRequest :
758758
759759// / Request the result builder type attached to the given declaration,
760760// / if any.
761- class FunctionBuilderTypeRequest :
762- public SimpleRequest<FunctionBuilderTypeRequest ,
761+ class ResultBuilderTypeRequest :
762+ public SimpleRequest<ResultBuilderTypeRequest ,
763763 Type (ValueDecl *),
764764 RequestFlags::Cached> {
765765public:
@@ -1960,7 +1960,7 @@ class ValueWitnessRequest
19601960 void cacheResult (Witness value) const ;
19611961};
19621962
1963- struct PreCheckFunctionBuilderDescriptor {
1963+ struct PreCheckResultBuilderDescriptor {
19641964 AnyFunctionRef Fn;
19651965 bool SuppressDiagnostics;
19661966
@@ -1972,35 +1972,35 @@ struct PreCheckFunctionBuilderDescriptor {
19721972 BraceStmt *Body;
19731973
19741974public:
1975- PreCheckFunctionBuilderDescriptor (AnyFunctionRef Fn, bool suppressDiagnostics)
1975+ PreCheckResultBuilderDescriptor (AnyFunctionRef Fn, bool suppressDiagnostics)
19761976 : Fn(Fn), SuppressDiagnostics(suppressDiagnostics), Body(Fn.getBody()) {}
19771977
19781978 friend llvm::hash_code
1979- hash_value (const PreCheckFunctionBuilderDescriptor &owner) {
1979+ hash_value (const PreCheckResultBuilderDescriptor &owner) {
19801980 return llvm::hash_combine (owner.Fn , owner.Body );
19811981 }
19821982
1983- friend bool operator ==(const PreCheckFunctionBuilderDescriptor &lhs,
1984- const PreCheckFunctionBuilderDescriptor &rhs) {
1983+ friend bool operator ==(const PreCheckResultBuilderDescriptor &lhs,
1984+ const PreCheckResultBuilderDescriptor &rhs) {
19851985 return lhs.Fn == rhs.Fn && lhs.Body == rhs.Body ;
19861986 }
19871987
1988- friend bool operator !=(const PreCheckFunctionBuilderDescriptor &lhs,
1989- const PreCheckFunctionBuilderDescriptor &rhs) {
1988+ friend bool operator !=(const PreCheckResultBuilderDescriptor &lhs,
1989+ const PreCheckResultBuilderDescriptor &rhs) {
19901990 return !(lhs == rhs);
19911991 }
19921992
1993- friend SourceLoc extractNearestSourceLoc (PreCheckFunctionBuilderDescriptor d) {
1993+ friend SourceLoc extractNearestSourceLoc (PreCheckResultBuilderDescriptor d) {
19941994 return extractNearestSourceLoc (d.Fn );
19951995 }
19961996
19971997 friend void simple_display (llvm::raw_ostream &out,
1998- const PreCheckFunctionBuilderDescriptor &d) {
1998+ const PreCheckResultBuilderDescriptor &d) {
19991999 simple_display (out, d.Fn );
20002000 }
20012001};
20022002
2003- enum class FunctionBuilderBodyPreCheck : uint8_t {
2003+ enum class ResultBuilderBodyPreCheck : uint8_t {
20042004 // / There were no problems pre-checking the closure.
20052005 Okay,
20062006
@@ -2011,10 +2011,10 @@ enum class FunctionBuilderBodyPreCheck : uint8_t {
20112011 HasReturnStmt,
20122012};
20132013
2014- class PreCheckFunctionBuilderRequest
2015- : public SimpleRequest<PreCheckFunctionBuilderRequest ,
2016- FunctionBuilderBodyPreCheck (
2017- PreCheckFunctionBuilderDescriptor ),
2014+ class PreCheckResultBuilderRequest
2015+ : public SimpleRequest<PreCheckResultBuilderRequest ,
2016+ ResultBuilderBodyPreCheck (
2017+ PreCheckResultBuilderDescriptor ),
20182018 RequestFlags::Cached> {
20192019public:
20202020 using SimpleRequest::SimpleRequest;
@@ -2023,8 +2023,8 @@ class PreCheckFunctionBuilderRequest
20232023 friend SimpleRequest;
20242024
20252025 // Evaluation.
2026- FunctionBuilderBodyPreCheck
2027- evaluate (Evaluator &evaluator, PreCheckFunctionBuilderDescriptor owner) const ;
2026+ ResultBuilderBodyPreCheck
2027+ evaluate (Evaluator &evaluator, PreCheckResultBuilderDescriptor owner) const ;
20282028
20292029public:
20302030 // Separate caching.
@@ -2759,7 +2759,7 @@ AnyValue::Holder<GenericSignature>::equals(const HolderBase &other) const {
27592759void simple_display (llvm::raw_ostream &out, Type value);
27602760void simple_display (llvm::raw_ostream &out, const TypeRepr *TyR);
27612761void simple_display (llvm::raw_ostream &out, ImplicitMemberAction action);
2762- void simple_display (llvm::raw_ostream &out, FunctionBuilderBodyPreCheck pck);
2762+ void simple_display (llvm::raw_ostream &out, ResultBuilderBodyPreCheck pck);
27632763
27642764#define SWIFT_TYPEID_ZONE TypeChecker
27652765#define SWIFT_TYPEID_HEADER " swift/AST/TypeCheckerTypeIDZone.def"
0 commit comments