From adda76e5f797205259c7d918b7bd58040154356f Mon Sep 17 00:00:00 2001 From: Noah Kamara Date: Mon, 11 Mar 2024 01:00:48 +0100 Subject: [PATCH] fix: OptionalFlatMap --- .../data/documentation/compoundpredicate.json | 2 +- .../compoundpredicate/foundation.json | 2 +- .../foundation/nsnotification.json | 2 +- .../foundation/nsnotification/name.json | 2 +- .../foundationextensionsruntimewarning.json | 2 +- .../foundation/predicateexpressions.json | 2 +- .../predicateexpressions/arithmetic.json | 2 +- .../arithmetic/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/closedrange.json | 2 +- .../closedrange/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../collectioncontainscollection.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../collectionindexsubscript.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../collectionrangesubscript.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/comparison.json | 2 +- .../comparison/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/conditional.json | 2 +- .../conditional/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/conditionalcast.json | 2 +- .../conditionalcast/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/conjunction.json | 2 +- .../conjunction/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../dictionarykeydefaultvaluesubscript.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../dictionarykeysubscript.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/disjunction.json | 2 +- .../disjunction/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/equal.json | 2 +- .../equal/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/filter.json | 2 +- .../filter/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/floatdivision.json | 2 +- .../floatdivision/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/forcecast.json | 2 +- .../forcecast/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/forcedunwrap.json | 2 +- .../forcedunwrap/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/intdivision.json | 2 +- .../intdivision/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/intremainder.json | 2 +- .../intremainder/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/keypath.json | 2 +- .../keypath/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/negation.json | 2 +- .../negation/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/nilcoalesce.json | 2 +- .../nilcoalesce/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/notequal.json | 2 +- .../notequal/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/optionalflatmap.json | 1 + .../optionalflatmap/replacing(_:with:).json | 1 + .../variablereplacing-implementations.json | 1 + .../predicateexpressions/range.json | 2 +- .../range/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../rangeexpressioncontains.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../sequenceallsatisfy.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../sequencecontains.json | 2 +- .../sequencecontains/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../sequencecontainswhere.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/sequencemaximum.json | 2 +- .../sequencemaximum/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/sequenceminimum.json | 2 +- .../sequenceminimum/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../sequencestartswith.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../stringcaseinsensitivecompare.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../stringlocalizedcompare.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../stringlocalizedstandardcontains.json | 2 +- .../replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/typecheck.json | 2 +- .../typecheck/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/unaryminus.json | 2 +- .../unaryminus/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../predicateexpressions/value.json | 2 +- .../value/replacing(_:with:).json | 2 +- ...variablereplacingleaf-implementations.json | 2 +- .../predicateexpressions/variable.json | 2 +- .../variable/replacing(_:with:).json | 2 +- .../variablereplacing-implementations.json | 2 +- .../swift/array/conjunction().json | 2 +- .../swift/array/disjunction().json | 2 +- .../compoundpredicate/variablereplacing.json | 2 +- .../variablereplacing/output.json | 2 +- .../replacing(_:with:)-22zgg.json | 2 +- .../replacing(_:with:)-7r9rg.json | 2 +- .../variablereplacing/variable.json | 2 +- .../variablereplacingleaf.json | 2 +- .../optionalflatmap/index.html | 1 + .../replacing(_:with:)/index.html | 1 + .../index.html | 1 + Documentation.doccarchive/index/index.json | 2 +- Documentation.doccarchive/metadata.json | 2 +- README.md | 4 +- .../PredicateExpressions.swift | 40 +++++++++++-------- .../OptionalTests.swift | 38 +++++++++--------- 139 files changed, 180 insertions(+), 168 deletions(-) create mode 100644 Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap.json create mode 100644 Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/replacing(_:with:).json create mode 100644 Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/variablereplacing-implementations.json create mode 100644 Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/index.html create mode 100644 Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/replacing(_:with:)/index.html create mode 100644 Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/variablereplacing-implementations/index.html diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate.json b/Documentation.doccarchive/data/documentation/compoundpredicate.json index 209450d..50925b8 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate.json @@ -1 +1 @@ -{"metadata":{"title":"CompoundPredicate","symbolKind":"module","modules":[{"name":"CompoundPredicate"}],"role":"collection","externalID":"CompoundPredicate","roleHeading":"Framework"},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"content":[{"level":2,"anchor":"Overview","type":"heading","text":"Overview"},{"inlineContent":[{"type":"text","text":"CompoundPredicate aims to improve the Predicate system to enable combining multiple predicates after constructing them:"}],"type":"paragraph"},{"code":["let notTooShort = #Predicate {"," $0.pages > 50","}","","let notTooLong = #Predicate {"," $0.pages <= 350","}","","let lengthFilter = [notTooShort, notTooShort].conjunction()","","\/\/ Match Books that are just the right length","let titleFilter = #Predicate {"," $0.title.contains(\"Swift\")","}","","\/\/ Match Books that contain \"Swift\" in the title or ","\/\/ are just the right length","let filter = [lengthFilter, titleFilter].disjunction()"],"syntax":"swift","type":"codeListing"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()"],"title":"Combining Predicates"},{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf"],"title":"Custom Predicates"},{"title":"Extended Modules","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation"]}],"variants":[{"paths":["\/documentation\/compoundpredicate"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[[]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/conjunction()":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","title":"conjunction()","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"code":"Conjunction","type":"codeVoice"}],"url":"\/documentation\/compoundpredicate\/swift\/array\/conjunction()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"conjunction","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier","text":"Predicate"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"required":true,"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Recursively traverses itself and returns a copy where all occurences of "},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"code":"replacement","type":"codeVoice"}],"url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"defaultImplementations":1,"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/disjunction()":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","type":"topic","role":"symbol","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"code":"Disjunction","type":"codeVoice"}],"title":"disjunction()","kind":"symbol","url":"\/documentation\/compoundpredicate\/swift\/array\/disjunction()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"disjunction","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">","kind":"text"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacingLeaf":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"A PredicateExpression conforming to "},{"isActive":true,"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"reference"},{"type":"text","text":" "},{"type":"text","text":"where "},{"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","isActive":true},{"type":"text","text":" "},{"type":"text","text":"will aways return a copy of self"}],"url":"\/documentation\/compoundpredicate\/variablereplacingleaf","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacingLeaf","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacingLeaf"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf","title":"VariableReplacingLeaf"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"module","role":"collection","modules":[{"name":"CompoundPredicate"}],"roleHeading":"Framework","externalID":"CompoundPredicate","title":"CompoundPredicate"},"primaryContentSections":[{"content":[{"text":"Overview","level":2,"type":"heading","anchor":"Overview"},{"inlineContent":[{"text":"CompoundPredicate aims to improve the Predicate system to enable combining multiple predicates after constructing them:","type":"text"}],"type":"paragraph"},{"syntax":"swift","type":"codeListing","code":["let notTooShort = #Predicate {"," $0.pages > 50","}","","let notTooLong = #Predicate {"," $0.pages <= 350","}","","let lengthFilter = [notTooShort, notTooShort].conjunction()","","\/\/ Match Books that are just the right length","let titleFilter = #Predicate {"," $0.title.contains(\"Swift\")","}","","\/\/ Match Books that contain \"Swift\" in the title or ","\/\/ are just the right length","let filter = [lengthFilter, titleFilter].disjunction()"]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate"]}],"hierarchy":{"paths":[[]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"topicSections":[{"title":"Combining Predicates","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()"]},{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf"],"title":"Custom Predicates"},{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation"],"title":"Extended Modules"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/conjunction()":{"title":"conjunction()","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"conjunction","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"type":"codeVoice","code":"Conjunction"}],"type":"topic","url":"\/documentation\/compoundpredicate\/swift\/array\/conjunction()"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacingLeaf":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf","url":"\/documentation\/compoundpredicate\/variablereplacingleaf","navigatorTitle":[{"text":"VariableReplacingLeaf","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacingLeaf","kind":"identifier"}],"kind":"symbol","type":"topic","title":"VariableReplacingLeaf","abstract":[{"type":"text","text":"A PredicateExpression conforming to "},{"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","isActive":true},{"type":"text","text":" "},{"type":"text","text":"where "},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"text":"will aways return a copy of self","type":"text"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/disjunction()":{"title":"disjunction()","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disjunction"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"text":"Joins multiple predicates with an ","type":"text"},{"type":"codeVoice","code":"Disjunction"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/swift\/array\/disjunction()"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","required":true,"role":"symbol","kind":"symbol","abstract":[{"text":"Recursively traverses itself and returns a copy where all occurences of ","type":"text"},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"type":"codeVoice","code":"replacement"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","defaultImplementations":1},"doc://CompoundPredicate/documentation/CompoundPredicate":{"title":"CompoundPredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation.json index a44ca7c..1a64b9f 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","interfaceLanguage":"swift"},"topicSections":[{"title":"Extended Types","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:m:s:e:s:e:s:10Foundation20PredicateExpressionsO018CollectionContainsD0V08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","symbolKind":"extension","role":"collection","roleHeading":"Extended Module","modules":[{"name":"CompoundPredicate"}],"title":"Foundation"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","navigatorTitle":[{"text":"NSNotification","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[],"kind":"symbol","title":"NSNotification","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"]]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","interfaceLanguage":"swift"},"metadata":{"externalID":"s:m:s:e:s:e:s:10Foundation20PredicateExpressionsO018CollectionContainsD0V08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate"}],"roleHeading":"Extended Module","symbolKind":"extension","role":"collection","title":"Foundation"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"],"title":"Extended Types"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification":{"title":"NSNotification","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification","type":"topic","navigatorTitle":[{"text":"NSNotification","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification.json index da000d6..104feba 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Extended Type","externalID":"s:e:s:e:s:So18NSNotificationNamea17CompoundPredicateE34foundationExtensionsRuntimeWarningABvpZ","navigatorTitle":[{"text":"NSNotification","kind":"identifier"}],"role":"symbol","extendedModule":"Foundation","symbolKind":"extension","title":"NSNotification","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}]},"topicSections":[{"title":"Extended Structures","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name"]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/nsnotification"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","navigatorTitle":[{"text":"NSNotification","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[],"kind":"symbol","title":"NSNotification","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification/Name":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name","navigatorTitle":[{"kind":"identifier","text":"Name"}],"type":"topic","role":"symbol","abstract":[],"title":"NSNotification.Name","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"NSNotification","kind":"identifier","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","text":"."},{"kind":"identifier","text":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","interfaceLanguage":"swift"},"topicSections":[{"title":"Extended Structures","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name"]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/nsnotification"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Extended Type","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol","navigatorTitle":[{"text":"NSNotification","kind":"identifier"}],"extendedModule":"Foundation","externalID":"s:e:s:e:s:So18NSNotificationNamea17CompoundPredicateE34foundationExtensionsRuntimeWarningABvpZ","symbolKind":"extension","title":"NSNotification"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification/Name":{"title":"NSNotification.Name","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name","type":"topic","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"c:@T@NSNotificationName","text":"Name"}],"navigatorTitle":[{"text":"Name","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification":{"title":"NSNotification","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification","type":"topic","navigatorTitle":[{"text":"NSNotification","kind":"identifier"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification/name.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification/name.json index b637c54..da5b26c 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification/name.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification/name.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification"]]},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name\/foundationExtensionsRuntimeWarning"],"title":"Type Properties"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/nsnotification\/name"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NSNotification","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSNotification"},{"text":".","kind":"text"},{"text":"Name","kind":"typeIdentifier","preciseIdentifier":"c:@T@NSNotificationName"}]}]}],"metadata":{"extendedModule":"Foundation","roleHeading":"Extended Structure","navigatorTitle":[{"text":"Name","kind":"identifier"}],"role":"symbol","externalID":"s:e:s:So18NSNotificationNamea17CompoundPredicateE34foundationExtensionsRuntimeWarningABvpZ","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification","kind":"identifier"},{"kind":"text","text":"."},{"text":"Name","kind":"identifier","preciseIdentifier":"c:@T@NSNotificationName"}],"title":"NSNotification.Name","symbolKind":"extension"},"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification/Name":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name","navigatorTitle":[{"kind":"identifier","text":"Name"}],"type":"topic","role":"symbol","abstract":[],"title":"NSNotification.Name","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"NSNotification","kind":"identifier","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","text":"."},{"kind":"identifier","text":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","navigatorTitle":[{"text":"NSNotification","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[],"kind":"symbol","title":"NSNotification","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification/Name/foundationExtensionsRuntimeWarning":{"title":"foundationExtensionsRuntimeWarning","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name\/foundationextensionsruntimewarning","role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"foundationExtensionsRuntimeWarning","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@T@NSNotificationName","text":"Name"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name\/foundationExtensionsRuntimeWarning"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification"]]},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name\/foundationExtensionsRuntimeWarning"],"title":"Type Properties"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"text":".","kind":"text"},{"preciseIdentifier":"c:@T@NSNotificationName","text":"Name","kind":"typeIdentifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/nsnotification\/name"]}],"metadata":{"symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"c:objc(cs)NSNotification","text":"NSNotification"},{"kind":"text","text":"."},{"text":"Name","preciseIdentifier":"c:@T@NSNotificationName","kind":"identifier"}],"extendedModule":"Foundation","roleHeading":"Extended Structure","navigatorTitle":[{"text":"Name","kind":"identifier"}],"externalID":"s:e:s:So18NSNotificationNamea17CompoundPredicateE34foundationExtensionsRuntimeWarningABvpZ","role":"symbol","title":"NSNotification.Name","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification/Name":{"title":"NSNotification.Name","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name","type":"topic","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"c:@T@NSNotificationName","text":"Name"}],"navigatorTitle":[{"text":"Name","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification":{"title":"NSNotification","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification","type":"topic","navigatorTitle":[{"text":"NSNotification","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification/Name/foundationExtensionsRuntimeWarning":{"title":"foundationExtensionsRuntimeWarning","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name\/foundationExtensionsRuntimeWarning","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name\/foundationextensionsruntimewarning","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"foundationExtensionsRuntimeWarning","kind":"identifier"},{"kind":"text","text":": "},{"text":"NSNotification","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSNotification"},{"text":".","kind":"text"},{"text":"Name","kind":"typeIdentifier","preciseIdentifier":"c:@T@NSNotificationName"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification/name/foundationextensionsruntimewarning.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification/name/foundationextensionsruntimewarning.json index 38663d3..c8d2b2c 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification/name/foundationextensionsruntimewarning.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/nsnotification/name/foundationextensionsruntimewarning.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name\/foundationExtensionsRuntimeWarning","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:So18NSNotificationNamea17CompoundPredicateE34foundationExtensionsRuntimeWarningABvpZ","symbolKind":"property","role":"symbol","extendedModule":"Foundation","roleHeading":"Type Property","title":"foundationExtensionsRuntimeWarning","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"foundationExtensionsRuntimeWarning","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NSNotification","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSNotification"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"foundationExtensionsRuntimeWarning"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSNotification","text":"NSNotification"},{"kind":"text","text":"."},{"text":"Name","kind":"typeIdentifier","preciseIdentifier":"c:@T@NSNotificationName"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/nsnotification\/name\/foundationextensionsruntimewarning"]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","navigatorTitle":[{"text":"NSNotification","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[],"kind":"symbol","title":"NSNotification","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification/Name":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name","navigatorTitle":[{"kind":"identifier","text":"Name"}],"type":"topic","role":"symbol","abstract":[],"title":"NSNotification.Name","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"NSNotification","kind":"identifier","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","text":"."},{"kind":"identifier","text":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification/Name/foundationExtensionsRuntimeWarning":{"title":"foundationExtensionsRuntimeWarning","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name\/foundationextensionsruntimewarning","role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"foundationExtensionsRuntimeWarning","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@T@NSNotificationName","text":"Name"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name\/foundationExtensionsRuntimeWarning"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","symbolKind":"property","roleHeading":"Type Property","extendedModule":"Foundation","externalID":"s:So18NSNotificationNamea17CompoundPredicateE34foundationExtensionsRuntimeWarningABvpZ","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"foundationExtensionsRuntimeWarning"},{"kind":"text","text":": "},{"text":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"title":"foundationExtensionsRuntimeWarning","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}]},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"foundationExtensionsRuntimeWarning","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSNotification","text":"NSNotification"},{"text":".","kind":"text"},{"preciseIdentifier":"c:@T@NSNotificationName","kind":"typeIdentifier","text":"Name"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name\/foundationExtensionsRuntimeWarning"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/nsnotification\/name\/foundationextensionsruntimewarning"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification":{"title":"NSNotification","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification","type":"topic","navigatorTitle":[{"text":"NSNotification","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification/Name":{"title":"NSNotification.Name","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name","type":"topic","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"c:@T@NSNotificationName","text":"Name"}],"navigatorTitle":[{"text":"Name","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/NSNotification/Name/foundationExtensionsRuntimeWarning":{"title":"foundationExtensionsRuntimeWarning","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/NSNotification\/Name\/foundationExtensionsRuntimeWarning","url":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name\/foundationextensionsruntimewarning","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"foundationExtensionsRuntimeWarning","kind":"identifier"},{"kind":"text","text":": "},{"text":"NSNotification","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSNotification"},{"text":".","kind":"text"},{"text":"Name","kind":"typeIdentifier","preciseIdentifier":"c:@T@NSNotificationName"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions.json index b2b4d81..c930ae3 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions.json @@ -1 +1 @@ -{"topicSections":[{"title":"Extended Structures","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation"]]},"metadata":{"navigatorTitle":[{"text":"PredicateExpressions","kind":"identifier"}],"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:e:s:e:s:10Foundation20PredicateExpressionsO018CollectionContainsD0V08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","symbolKind":"extension","role":"symbol","extendedModule":"Foundation","roleHeading":"Extended Type","title":"PredicateExpressions"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision"}],"title":"PredicateExpressions.FloatDivision","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","type":"topic","navigatorTitle":[{"text":"FloatDivision","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare":{"navigatorTitle":[{"text":"StringCaseInsensitiveCompare","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"}],"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","role":"symbol","title":"PredicateExpressions.StringCaseInsensitiveCompare"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce"}],"title":"PredicateExpressions.NilCoalesce","abstract":[{"type":"text","text":"\/ Self(wrapped.replacing(variable, with: replacement)) { wrappedVar in"},{"type":"text","text":" "},{"text":"\/ self.transform.replacing(self.variable, with: wrappedVar)","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"\/ }"},{"text":" ","type":"text"},{"type":"text","text":"\/ Self(self.) { innerVar in"},{"text":" ","type":"text"},{"type":"text","text":"\/ self.transform"},{"type":"text","text":" "},{"text":"\/ .replacing(self.variable, with: innerVar)","type":"text"},{"type":"text","text":" "},{"type":"text","text":"\/ .replacing(variable, with: replacement)"},{"text":" ","type":"text"},{"type":"text","text":"\/ }"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","type":"topic","navigatorTitle":[{"text":"NilCoalesce","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison":{"type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","title":"PredicateExpressions.Comparison","kind":"symbol","navigatorTitle":[{"text":"Comparison","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"}],"title":"PredicateExpressions.IntDivision","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision","type":"topic","navigatorTitle":[{"text":"IntDivision","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction":{"title":"PredicateExpressions.Disjunction","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","kind":"identifier","text":"Disjunction"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","navigatorTitle":[{"text":"Disjunction","kind":"identifier"}],"abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceMaximum"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum","title":"PredicateExpressions.SequenceMaximum","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","navigatorTitle":[{"text":"Range","kind":"identifier"}],"kind":"symbol","title":"PredicateExpressions.Range","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Range","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","role":"symbol","type":"topic","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","kind":"symbol","title":"PredicateExpressions.DictionaryKeySubscript","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","type":"topic","abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"DictionaryKeySubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"}],"navigatorTitle":[{"kind":"identifier","text":"DictionaryKeySubscript"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation":{"title":"PredicateExpressions.Negation","navigatorTitle":[{"text":"Negation","kind":"identifier"}],"abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare":{"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","title":"PredicateExpressions.StringLocalizedCompare","kind":"symbol","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"navigatorTitle":[{"text":"StringLocalizedCompare","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual":{"abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.NotEqual","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"NotEqual","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","navigatorTitle":[{"text":"NotEqual","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere":{"abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"identifier"}],"navigatorTitle":[{"text":"SequenceContainsWhere","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","title":"PredicateExpressions.SequenceContainsWhere","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript":{"navigatorTitle":[{"text":"CollectionRangeSubscript","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","abstract":[],"role":"symbol","type":"topic","title":"PredicateExpressions.CollectionRangeSubscript","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable":{"title":"PredicateExpressions.Variable","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Variable","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"}],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","role":"symbol","kind":"symbol","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction":{"title":"PredicateExpressions.Conjunction","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"type":"topic","role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains":{"type":"topic","abstract":[],"navigatorTitle":[{"text":"SequenceContains","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","title":"PredicateExpressions.SequenceContains","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[],"navigatorTitle":[{"text":"CollectionContainsCollection","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","role":"symbol","title":"PredicateExpressions.CollectionContainsCollection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder":{"type":"topic","role":"symbol","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"title":"PredicateExpressions.IntRemainder","abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","kind":"identifier","text":"IntRemainder"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","title":"PredicateExpressions.ClosedRange","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ClosedRange","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"}],"navigatorTitle":[{"text":"ClosedRange","kind":"identifier"}],"abstract":[],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","title":"PredicateExpressions.KeyPath","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"identifier","text":"KeyPath"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","navigatorTitle":[{"kind":"identifier","text":"KeyPath"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal":{"navigatorTitle":[{"kind":"identifier","text":"Equal"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","type":"topic","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"identifier"}],"abstract":[],"title":"PredicateExpressions.Equal","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ForceCast","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"}],"navigatorTitle":[{"text":"ForceCast","kind":"identifier"}],"kind":"symbol","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","type":"topic","title":"PredicateExpressions.ForceCast","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","title":"PredicateExpressions.Conditional","role":"symbol","kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"text":"Conditional","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Conditional","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy"}],"navigatorTitle":[{"text":"SequenceAllSatisfy","kind":"identifier"}],"title":"PredicateExpressions.SequenceAllSatisfy","abstract":[],"role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","title":"PredicateExpressions.UnaryMinus","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","navigatorTitle":[{"kind":"identifier","text":"UnaryMinus"}],"abstract":[],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"UnaryMinus","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","abstract":[],"type":"topic","title":"PredicateExpressions.StringLocalizedStandardContains","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","navigatorTitle":[{"text":"StringLocalizedStandardContains","kind":"identifier"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","kind":"symbol","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript","navigatorTitle":[{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap":{"type":"topic","abstract":[],"kind":"symbol","navigatorTitle":[{"text":"ForcedUnwrap","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ForcedUnwrap","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"}],"title":"PredicateExpressions.ForcedUnwrap","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum":{"abstract":[],"kind":"symbol","title":"PredicateExpressions.SequenceMinimum","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceMinimum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceMinimum"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","type":"topic","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","navigatorTitle":[{"text":"CollectionIndexSubscript","kind":"identifier"}],"role":"symbol","kind":"symbol","abstract":[],"title":"PredicateExpressions.CollectionIndexSubscript","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","text":"Value","kind":"identifier"}],"title":"PredicateExpressions.Value","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","navigatorTitle":[{"text":"Value","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","navigatorTitle":[{"kind":"identifier","text":"Arithmetic"}],"title":"PredicateExpressions.Arithmetic","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"Arithmetic","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"}],"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast":{"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"}],"navigatorTitle":[{"kind":"identifier","text":"ConditionalCast"}],"title":"PredicateExpressions.ConditionalCast"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","title":"PredicateExpressions.TypeCheck","role":"symbol","kind":"symbol","type":"topic","navigatorTitle":[{"text":"TypeCheck","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith":{"type":"topic","title":"PredicateExpressions.SequenceStartsWith","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"identifier"}],"role":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","kind":"symbol","navigatorTitle":[{"text":"SequenceStartsWith","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","navigatorTitle":[{"text":"RangeExpressionContains","kind":"identifier"}],"type":"topic","title":"PredicateExpressions.RangeExpressionContains","kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"RangeExpressionContains","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter":{"kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Filter","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"}],"type":"topic","title":"PredicateExpressions.Filter","navigatorTitle":[{"text":"Filter","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions"]}],"metadata":{"navigatorTitle":[{"text":"PredicateExpressions","kind":"identifier"}],"symbolKind":"extension","roleHeading":"Extended Type","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol","title":"PredicateExpressions","extendedModule":"Foundation","externalID":"s:e:s:e:s:10Foundation20PredicateExpressionsO018CollectionContainsD0V08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"topicSections":[{"title":"Extended Structures","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","navigatorTitle":[{"kind":"identifier","text":"DictionaryKeySubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","abstract":[],"type":"topic","title":"PredicateExpressions.DictionaryKeySubscript","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","navigatorTitle":[{"kind":"identifier","text":"NilCoalesce"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","abstract":[],"type":"topic","title":"PredicateExpressions.NilCoalesce","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","navigatorTitle":[{"kind":"identifier","text":"ForceCast"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","abstract":[],"type":"topic","title":"PredicateExpressions.ForceCast","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision":{"title":"PredicateExpressions.IntDivision","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","abstract":[],"type":"topic","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IntDivision","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","navigatorTitle":[{"kind":"identifier","text":"SequenceStartsWith"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","abstract":[],"type":"topic","title":"PredicateExpressions.SequenceStartsWith","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","navigatorTitle":[{"kind":"identifier","text":"CollectionIndexSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","abstract":[],"type":"topic","title":"PredicateExpressions.CollectionIndexSubscript","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","navigatorTitle":[{"kind":"identifier","text":"Range"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","abstract":[],"type":"topic","title":"PredicateExpressions.Range","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","navigatorTitle":[{"kind":"identifier","text":"Equal"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","abstract":[],"type":"topic","title":"PredicateExpressions.Equal","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","navigatorTitle":[{"kind":"identifier","text":"TypeCheck"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","abstract":[],"type":"topic","title":"PredicateExpressions.TypeCheck","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum":{"type":"topic","kind":"symbol","title":"PredicateExpressions.SequenceMinimum","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"SequenceMinimum"}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation":{"role":"symbol","title":"PredicateExpressions.Negation","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Negation"}],"abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","navigatorTitle":[{"kind":"identifier","text":"StringLocalizedStandardContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","abstract":[],"type":"topic","title":"PredicateExpressions.StringLocalizedStandardContains","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare":{"navigatorTitle":[{"kind":"identifier","text":"StringLocalizedCompare"}],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"StringLocalizedCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"title":"PredicateExpressions.StringLocalizedCompare","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic":{"role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","navigatorTitle":[{"text":"Arithmetic","kind":"identifier"}],"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","title":"PredicateExpressions.Arithmetic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","navigatorTitle":[{"kind":"identifier","text":"CollectionRangeSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.CollectionRangeSubscript","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision":{"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","title":"PredicateExpressions.FloatDivision","abstract":[],"navigatorTitle":[{"text":"FloatDivision","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","kind":"identifier","text":"FloatDivision"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","navigatorTitle":[{"text":"SequenceAllSatisfy","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy","kind":"symbol","abstract":[],"title":"PredicateExpressions.SequenceAllSatisfy","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DictionaryKeyDefaultValueSubscript"}],"type":"topic","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare":{"kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"}],"title":"PredicateExpressions.StringCaseInsensitiveCompare","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","navigatorTitle":[{"kind":"identifier","text":"StringCaseInsensitiveCompare"}],"type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","navigatorTitle":[{"kind":"identifier","text":"SequenceContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","abstract":[],"type":"topic","title":"PredicateExpressions.SequenceContains","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","navigatorTitle":[{"kind":"identifier","text":"KeyPath"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.KeyPath","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","type":"topic","abstract":[],"title":"PredicateExpressions.Filter","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Filter","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"identifier"}],"navigatorTitle":[{"text":"Filter","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","abstract":[],"type":"topic","navigatorTitle":[{"text":"UnaryMinus","kind":"identifier"}],"title":"PredicateExpressions.UnaryMinus","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","text":"UnaryMinus","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison":{"title":"PredicateExpressions.Comparison","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","kind":"symbol","navigatorTitle":[{"text":"Comparison","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/OptionalFlatMap":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV","text":"OptionalFlatMap"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap","navigatorTitle":[{"text":"OptionalFlatMap","kind":"identifier"}],"kind":"symbol","abstract":[],"title":"PredicateExpressions.OptionalFlatMap"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Value","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","kind":"identifier"}],"abstract":[],"title":"PredicateExpressions.Value","kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Value"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","navigatorTitle":[{"kind":"identifier","text":"ClosedRange"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","abstract":[],"type":"topic","title":"PredicateExpressions.ClosedRange","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere":{"navigatorTitle":[{"kind":"identifier","text":"SequenceContainsWhere"}],"title":"PredicateExpressions.SequenceContainsWhere","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceContainsWhere","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","navigatorTitle":[{"kind":"identifier","text":"ForcedUnwrap"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.ForcedUnwrap","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","navigatorTitle":[{"kind":"identifier","text":"Variable"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","abstract":[],"type":"topic","title":"PredicateExpressions.Variable","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Disjunction"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction"}],"type":"topic","title":"PredicateExpressions.Disjunction"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder":{"abstract":[],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"}],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder","title":"PredicateExpressions.IntRemainder","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional":{"abstract":[],"title":"PredicateExpressions.Conditional","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","text":"Conditional"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","type":"topic","navigatorTitle":[{"text":"Conditional","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","navigatorTitle":[{"kind":"identifier","text":"ConditionalCast"}],"fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast","kind":"identifier"}],"kind":"symbol","title":"PredicateExpressions.ConditionalCast","type":"topic","abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction":{"title":"PredicateExpressions.Conjunction","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"}],"kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","navigatorTitle":[{"kind":"identifier","text":"CollectionContainsCollection"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.CollectionContainsCollection","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","navigatorTitle":[{"kind":"identifier","text":"NotEqual"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal","abstract":[],"type":"topic","title":"PredicateExpressions.NotEqual","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum":{"title":"PredicateExpressions.SequenceMaximum","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceMaximum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"navigatorTitle":[{"text":"SequenceMaximum","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","navigatorTitle":[{"kind":"identifier","text":"RangeExpressionContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.RangeExpressionContains","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"identifier"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic.json index c634710..4d66f5e 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic.json @@ -1 +1 @@ -{"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo","kind":"relationships"}],"kind":"symbol","variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic"},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","kind":"typeIdentifier","text":"Arithmetic"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"extension","role":"symbol","roleHeading":"Extended Structure","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic"}],"navigatorTitle":[{"text":"Arithmetic","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO10ArithmeticV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"PredicateExpressions.Arithmetic","extendedModule":"Foundation"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","navigatorTitle":[{"kind":"identifier","text":"Arithmetic"}],"title":"PredicateExpressions.Arithmetic","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"Arithmetic","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"}],"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/VariableReplacing-Implementations","kind":"article","role":"collectionGroup","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/variablereplacing-implementations","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"url":"\/documentation\/compoundpredicate\/variablereplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Numeric","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","title":"VariableReplacing","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"}}} \ No newline at end of file +{"sections":[],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo"}],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"metadata":{"extendedModule":"Foundation","navigatorTitle":[{"kind":"identifier","text":"Arithmetic"}],"role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"PredicateExpressions.Arithmetic","externalID":"s:e:s:10Foundation20PredicateExpressionsO10ArithmeticV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"identifier"}],"roleHeading":"Extended Structure","symbolKind":"extension"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Arithmetic","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic"]}],"references":{"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"role":"symbol","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"Numeric","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","type":"topic","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/VariableReplacing-Implementations","type":"topic","abstract":[],"kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/variablereplacing-implementations","role":"collectionGroup","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic":{"role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","navigatorTitle":[{"text":"Arithmetic","kind":"identifier"}],"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","title":"PredicateExpressions.Arithmetic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic/replacing(_:with:).json index d046b57..d35deab 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic/replacing(_:with:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","kind":"typeIdentifier","text":"Arithmetic"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Arithmetic","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/replacing(_:with:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Numeric","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol","symbolKind":"method","externalID":"s:10Foundation20PredicateExpressionsO10ArithmeticV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Arithmetic","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"replacing(_:with:)","roleHeading":"Instance Method","extendedModule":"Foundation"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/VariableReplacing-Implementations"]]},"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/VariableReplacing-Implementations","kind":"article","role":"collectionGroup","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/variablereplacing-implementations","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","navigatorTitle":[{"kind":"identifier","text":"Arithmetic"}],"title":"PredicateExpressions.Arithmetic","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"Arithmetic","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"}],"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Numeric","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Arithmetic","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/replacing(_:with:)","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","symbolKind":"method","role":"symbol","extendedModule":"Foundation","roleHeading":"Instance Method","externalID":"s:10Foundation20PredicateExpressionsO10ArithmeticV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Numeric"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}]},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/VariableReplacing-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","kind":"typeIdentifier","text":"Arithmetic"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/replacing(_:with:)"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/replacing(_:with:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic/replacing(_:with:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Arithmetic","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","kind":"typeIdentifier","text":"Arithmetic"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/replacing(_:with:)","kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/replacing(_:with:)","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Numeric"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic":{"role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","navigatorTitle":[{"text":"Arithmetic","kind":"identifier"}],"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","title":"PredicateExpressions.Arithmetic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/VariableReplacing-Implementations","type":"topic","abstract":[],"kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/variablereplacing-implementations","role":"collectionGroup","title":"VariableReplacing Implementations"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic/variablereplacing-implementations.json index 9d06ed9..8d688bd 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/arithmetic/variablereplacing-implementations.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/variablereplacing-implementations"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/VariableReplacing-Implementations"},"metadata":{"title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","role":"collectionGroup"},"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic"]]},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"title":"CompoundPredicate","kind":"symbol","url":"\/documentation\/compoundpredicate","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","abstract":[],"role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Numeric","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Arithmetic","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/replacing(_:with:)","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","navigatorTitle":[{"kind":"identifier","text":"Arithmetic"}],"title":"PredicateExpressions.Arithmetic","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"Arithmetic","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"}],"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/VariableReplacing-Implementations"},"metadata":{"roleHeading":"API Collection","title":"VariableReplacing Implementations","role":"collectionGroup","modules":[{"name":"CompoundPredicate"}]},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/variablereplacing-implementations"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"article","topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic/replacing(_:with:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Arithmetic","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","kind":"typeIdentifier","text":"Arithmetic"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic\/replacing(_:with:)","kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/replacing(_:with:)","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Numeric"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic":{"role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","navigatorTitle":[{"text":"Arithmetic","kind":"identifier"}],"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","title":"PredicateExpressions.Arithmetic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange.json index 37f163d..33b5828 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange"},"metadata":{"title":"PredicateExpressions.ClosedRange","symbolKind":"extension","externalID":"s:e:s:10Foundation20PredicateExpressionsO11ClosedRangeV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Extended Structure","role":"symbol","extendedModule":"Foundation","navigatorTitle":[{"kind":"identifier","text":"ClosedRange"}],"fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"}]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","title":"VariableReplacing","kind":"symbol","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","title":"PredicateExpressions.ClosedRange","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ClosedRange","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"}],"navigatorTitle":[{"text":"ClosedRange","kind":"identifier"}],"abstract":[],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange/VariableReplacing-Implementations":{"kind":"article","role":"collectionGroup","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/variablereplacing-implementations","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/VariableReplacing-Implementations"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","interfaceLanguage":"swift"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/VariableReplacing-Implementations"],"generated":true}],"metadata":{"roleHeading":"Extended Structure","externalID":"s:e:s:10Foundation20PredicateExpressionsO11ClosedRangeV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","navigatorTitle":[{"text":"ClosedRange","kind":"identifier"}],"title":"PredicateExpressions.ClosedRange","role":"symbol","symbolKind":"extension","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"ClosedRange","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"}],"extendedModule":"Foundation"},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange/VariableReplacing-Implementations":{"kind":"article","type":"topic","title":"VariableReplacing Implementations","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/VariableReplacing-Implementations","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","kind":"symbol","title":"VariableReplacing","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}]},"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","navigatorTitle":[{"kind":"identifier","text":"ClosedRange"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","abstract":[],"type":"topic","title":"PredicateExpressions.ClosedRange","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"identifier"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange/replacing(_:with:).json index 3c65a39..c303de8 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange/replacing(_:with:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"extendedModule":"Foundation","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","externalID":"s:10Foundation20PredicateExpressionsO11ClosedRangeV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/VariableReplacing-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/replacing(_:with:)"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange/VariableReplacing-Implementations":{"kind":"article","role":"collectionGroup","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/variablereplacing-implementations","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/replacing(_:with:)","type":"topic","kind":"symbol","title":"replacing(_:with:)","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","title":"PredicateExpressions.ClosedRange","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ClosedRange","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"}],"navigatorTitle":[{"text":"ClosedRange","kind":"identifier"}],"abstract":[],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/replacing(_:with:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/VariableReplacing-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","kind":"typeIdentifier","text":"ClosedRange"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"replacing(_:with:)","extendedModule":"Foundation","externalID":"s:10Foundation20PredicateExpressionsO11ClosedRangeV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"ClosedRange","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","kind":"typeIdentifier","text":"ClosedRange"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"role":"symbol","roleHeading":"Instance Method","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]}},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","navigatorTitle":[{"kind":"identifier","text":"ClosedRange"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","abstract":[],"type":"topic","title":"PredicateExpressions.ClosedRange","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange/replacing(_:with:)":{"title":"replacing(_:with:)","kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/replacing(_:with:)","type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange/VariableReplacing-Implementations":{"kind":"article","type":"topic","title":"VariableReplacing Implementations","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/VariableReplacing-Implementations","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange/variablereplacing-implementations.json index 56258ad..2175942 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/closedrange/variablereplacing-implementations.json @@ -1 +1 @@ -{"sections":[],"kind":"article","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/variablereplacing-implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange"]]},"metadata":{"title":"VariableReplacing Implementations","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup"},"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/replacing(_:with:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/replacing(_:with:)","type":"topic","kind":"symbol","title":"replacing(_:with:)","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","title":"PredicateExpressions.ClosedRange","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ClosedRange","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV"}],"navigatorTitle":[{"text":"ClosedRange","kind":"identifier"}],"abstract":[],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange"]]},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/VariableReplacing-Implementations"},"metadata":{"roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","role":"collectionGroup"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/replacing(_:with:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/variablereplacing-implementations"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","navigatorTitle":[{"kind":"identifier","text":"ClosedRange"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","abstract":[],"type":"topic","title":"PredicateExpressions.ClosedRange","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange/replacing(_:with:)":{"title":"replacing(_:with:)","kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange\/replacing(_:with:)","type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection.json index de098b8..ae9d704 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"sections":[],"metadata":{"role":"symbol","symbolKind":"extension","title":"PredicateExpressions.CollectionContainsCollection","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO018CollectionContainsD0V08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","extendedModule":"Foundation","roleHeading":"Extended Structure","navigatorTitle":[{"text":"CollectionContainsCollection","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"CollectionContainsCollection","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","kind":"identifier"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"typeIdentifier"}],"platforms":["macOS"]}]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"topicSections":[{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/VariableReplacing-Implementations"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection"]}],"kind":"symbol","references":{"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection/VariableReplacing-Implementations":{"kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/variablereplacing-implementations","type":"topic","title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/VariableReplacing-Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Base.Output.Element"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Base.Output.Element"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Other.Output.Element"},{"text":".","type":"text"}]},"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[],"navigatorTitle":[{"text":"CollectionContainsCollection","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","role":"symbol","title":"PredicateExpressions.CollectionContainsCollection"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/VariableReplacing-Implementations"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection"]}],"metadata":{"role":"symbol","symbolKind":"extension","title":"PredicateExpressions.CollectionContainsCollection","roleHeading":"Extended Structure","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO018CollectionContainsD0V08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","kind":"identifier","text":"CollectionContainsCollection"}],"extendedModule":"Foundation","navigatorTitle":[{"text":"CollectionContainsCollection","kind":"identifier"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","kind":"typeIdentifier","text":"CollectionContainsCollection"}]}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","title":"VariableReplacing","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Base.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output.Element"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Other.Output.Element"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","navigatorTitle":[{"kind":"identifier","text":"CollectionContainsCollection"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.CollectionContainsCollection","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"identifier"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection/VariableReplacing-Implementations":{"abstract":[],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/variablereplacing-implementations","kind":"article","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection/replacing(_:with:).json index 7489133..a969c79 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection/replacing(_:with:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"role":"symbol","externalID":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","roleHeading":"Instance Method","extendedModule":"Foundation","symbolKind":"method","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Base","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Base.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", "},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", "},{"code":"Base.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Base.Output.Element"},{"text":" is ","type":"text"},{"code":"Other.Output.Element","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"CollectionContainsCollection","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"CollectionContainsCollection","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"text":">","kind":"text"}],"title":"replacing(_:with:)"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/replacing(_:with:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/VariableReplacing-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"CollectionContainsCollection","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Base"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"CollectionContainsCollection","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Base"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection/VariableReplacing-Implementations":{"kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/variablereplacing-implementations","type":"topic","title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/VariableReplacing-Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection/replacing(_:with:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/replacing(_:with:)","abstract":[],"type":"topic","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"CollectionContainsCollection","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"CollectionContainsCollection","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Base"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/replacing(_:with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Base.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Other.Output.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[],"navigatorTitle":[{"text":"CollectionContainsCollection","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","role":"symbol","title":"PredicateExpressions.CollectionContainsCollection"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/replacing(_:with:)"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/VariableReplacing-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"CollectionContainsCollection","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"metadata":{"title":"replacing(_:with:)","symbolKind":"method","extendedModule":"Foundation","conformance":{"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Base.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"text":", ","type":"text"},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Other.Output.Element"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"CollectionContainsCollection","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"CollectionContainsCollection","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"CollectionContainsCollection","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","roleHeading":"Instance Method"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection/replacing(_:with:)":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/replacing(_:with:)","title":"replacing(_:with:)","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","kind":"typeIdentifier","text":"CollectionContainsCollection"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Base","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Base.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", "},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"code":"Base.Output.Element","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Other.Output.Element","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","navigatorTitle":[{"kind":"identifier","text":"CollectionContainsCollection"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.CollectionContainsCollection","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection/VariableReplacing-Implementations":{"abstract":[],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/variablereplacing-implementations","kind":"article","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection/variablereplacing-implementations.json index fe61ab8..2948d7a 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectioncontainscollection/variablereplacing-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/replacing(_:with:)"]}],"metadata":{"modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","title":"VariableReplacing Implementations","role":"collectionGroup"},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection"]]},"kind":"article","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[],"navigatorTitle":[{"text":"CollectionContainsCollection","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","role":"symbol","title":"PredicateExpressions.CollectionContainsCollection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection/replacing(_:with:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/replacing(_:with:)","abstract":[],"type":"topic","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"CollectionContainsCollection","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"CollectionContainsCollection","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Base"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/replacing(_:with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Base.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Other.Output.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/VariableReplacing-Implementations"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup","title":"VariableReplacing Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection"]]},"sections":[],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/replacing(_:with:)"],"generated":true}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection/replacing(_:with:)":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/replacing(_:with:)","title":"replacing(_:with:)","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","kind":"typeIdentifier","text":"CollectionContainsCollection"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Base","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Base.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", "},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"code":"Base.Output.Element","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Other.Output.Element","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","navigatorTitle":[{"kind":"identifier","text":"CollectionContainsCollection"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.CollectionContainsCollection","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript.json index 6ed6331..e3ea875 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript.json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Foundation","role":"symbol","title":"PredicateExpressions.CollectionIndexSubscript","externalID":"s:e:s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","symbolKind":"extension","roleHeading":"Extended Structure","navigatorTitle":[{"text":"CollectionIndexSubscript","kind":"identifier"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","kind":"identifier","text":"CollectionIndexSubscript"}]},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/VariableReplacing-Implementations"],"title":"Default Implementations","generated":true}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"url":"\/documentation\/compoundpredicate\/variablereplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Index"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Index.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Wrapped.Output.Index"},{"text":".","type":"text"}]},"role":"symbol","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"kind":"symbol","title":"VariableReplacing","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/VariableReplacing-Implementations","role":"collectionGroup","abstract":[],"kind":"article","title":"VariableReplacing Implementations","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","navigatorTitle":[{"text":"CollectionIndexSubscript","kind":"identifier"}],"role":"symbol","kind":"symbol","abstract":[],"title":"PredicateExpressions.CollectionIndexSubscript","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/VariableReplacing-Implementations"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"CollectionIndexSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","interfaceLanguage":"swift"},"metadata":{"symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"CollectionIndexSubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV"}],"extendedModule":"Foundation","externalID":"s:e:s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","title":"PredicateExpressions.CollectionIndexSubscript","roleHeading":"Extended Structure","role":"symbol","navigatorTitle":[{"text":"CollectionIndexSubscript","kind":"identifier"}],"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}]},"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript/VariableReplacing-Implementations":{"type":"topic","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/variablereplacing-implementations","abstract":[],"kind":"article","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","navigatorTitle":[{"kind":"identifier","text":"CollectionIndexSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","abstract":[],"type":"topic","title":"PredicateExpressions.CollectionIndexSubscript","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"identifier"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Index","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"text":", and ","type":"text"},{"code":"Index.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Wrapped.Output.Index","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript/replacing(_:with:).json index 09ea0a0..319ac3b 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript/replacing(_:with:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/VariableReplacing-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"CollectionIndexSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/replacing(_:with:)"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","roleHeading":"Instance Method","title":"replacing(_:with:)","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"CollectionIndexSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"CollectionIndexSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Index","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"Foundation","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Index","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Index.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Wrapped.Output.Index"},{"type":"text","text":"."}]}},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/VariableReplacing-Implementations","role":"collectionGroup","abstract":[],"kind":"article","title":"VariableReplacing Implementations","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","navigatorTitle":[{"text":"CollectionIndexSubscript","kind":"identifier"}],"role":"symbol","kind":"symbol","abstract":[],"title":"PredicateExpressions.CollectionIndexSubscript","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript/replacing(_:with:)":{"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/replacing(_:with:)","kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/replacing(_:with:)","title":"replacing(_:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Index","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Index"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Index.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Wrapped.Output.Index"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/replacing(_:with:)"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","kind":"typeIdentifier","text":"CollectionIndexSubscript"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","kind":"typeIdentifier","text":"CollectionIndexSubscript"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Index"},{"text":">","kind":"text"}]}]}],"metadata":{"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Index"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Collection"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Index.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output.Index"},{"text":".","type":"text"}]},"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"CollectionIndexSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Foundation"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/VariableReplacing-Implementations"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/replacing(_:with:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript/replacing(_:with:)":{"conformance":{"constraints":[{"code":"Wrapped","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Index"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", and "},{"code":"Index.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Wrapped.Output.Index","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","kind":"typeIdentifier","text":"CollectionIndexSubscript"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"CollectionIndexSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","kind":"typeIdentifier","text":"CollectionIndexSubscript"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Index"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/replacing(_:with:)","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","navigatorTitle":[{"kind":"identifier","text":"CollectionIndexSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","abstract":[],"type":"topic","title":"PredicateExpressions.CollectionIndexSubscript","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript/VariableReplacing-Implementations":{"type":"topic","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/variablereplacing-implementations","abstract":[],"kind":"article","role":"collectionGroup"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript/variablereplacing-implementations.json index 20fe34a..538b607 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionindexsubscript/variablereplacing-implementations.json @@ -1 +1 @@ -{"kind":"article","sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","title":"VariableReplacing Implementations"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/replacing(_:with:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/VariableReplacing-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/variablereplacing-implementations"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","navigatorTitle":[{"text":"CollectionIndexSubscript","kind":"identifier"}],"role":"symbol","kind":"symbol","abstract":[],"title":"PredicateExpressions.CollectionIndexSubscript","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript/replacing(_:with:)":{"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/replacing(_:with:)","kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/replacing(_:with:)","title":"replacing(_:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Index","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Index"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Index.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Wrapped.Output.Index"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"kind":"article","topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"sections":[],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/VariableReplacing-Implementations"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","roleHeading":"API Collection"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","navigatorTitle":[{"kind":"identifier","text":"CollectionIndexSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","abstract":[],"type":"topic","title":"PredicateExpressions.CollectionIndexSubscript","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript/replacing(_:with:)":{"conformance":{"constraints":[{"code":"Wrapped","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Index"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", and "},{"code":"Index.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Wrapped.Output.Index","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","kind":"typeIdentifier","text":"CollectionIndexSubscript"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"CollectionIndexSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","kind":"typeIdentifier","text":"CollectionIndexSubscript"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Index"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript\/replacing(_:with:)","role":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript.json index 120758c..a8dde24 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript"]}],"metadata":{"symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","kind":"identifier","text":"CollectionRangeSubscript"}],"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"navigatorTitle":[{"text":"CollectionRangeSubscript","kind":"identifier"}],"roleHeading":"Extended Structure","extendedModule":"Foundation","role":"symbol","externalID":"s:e:s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","title":"PredicateExpressions.CollectionRangeSubscript"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"CollectionRangeSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript/VariableReplacing-Implementations":{"abstract":[],"kind":"article","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/VariableReplacing-Implementations","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"kind":"symbol","type":"topic","title":"VariableReplacing","url":"\/documentation\/compoundpredicate\/variablereplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Range","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Wrapped.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Collection"},{"text":", and ","type":"text"},{"code":"Range.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Range","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript":{"navigatorTitle":[{"text":"CollectionRangeSubscript","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","abstract":[],"role":"symbol","type":"topic","title":"PredicateExpressions.CollectionRangeSubscript","kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"CollectionRangeSubscript"}],"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"roleHeading":"Extended Structure","role":"symbol","title":"PredicateExpressions.CollectionRangeSubscript","externalID":"s:e:s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","symbolKind":"extension","extendedModule":"Foundation","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","text":"CollectionRangeSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"}]},"sections":[],"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","type":"conformsTo"}],"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/VariableReplacing-Implementations"],"generated":true}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"CollectionRangeSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","navigatorTitle":[{"kind":"identifier","text":"CollectionRangeSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.CollectionRangeSubscript","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","type":"topic","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Range"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Range.Output"},{"text":" is ","type":"text"},{"code":"Range","type":"codeVoice"},{"type":"text","text":"."}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript/VariableReplacing-Implementations":{"type":"topic","kind":"article","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/variablereplacing-implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/VariableReplacing-Implementations","title":"VariableReplacing Implementations"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript/replacing(_:with:).json index b27feee..5cb50cc 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript/replacing(_:with:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/VariableReplacing-Implementations"]]},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/replacing(_:with:)"]}],"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/replacing(_:with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","title":"replacing(_:with:)","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"symbolKind":"method","externalID":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","extendedModule":"Foundation","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Range"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"text":", and ","type":"text"},{"code":"Range.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Range"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"CollectionRangeSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Range"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"CollectionRangeSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Range","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Range","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","kind":"typeIdentifier","text":"CollectionRangeSubscript"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Range","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","kind":"typeIdentifier","text":"CollectionRangeSubscript"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Range","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"CollectionRangeSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Range","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript/VariableReplacing-Implementations":{"abstract":[],"kind":"article","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/VariableReplacing-Implementations","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript/replacing(_:with:)":{"role":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Range","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Range","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Range","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/replacing(_:with:)","kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Range"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" conforms to ","type":"text"},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Range.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Range","type":"codeVoice"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript":{"navigatorTitle":[{"text":"CollectionRangeSubscript","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","abstract":[],"role":"symbol","type":"topic","title":"PredicateExpressions.CollectionRangeSubscript","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"CollectionRangeSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Range","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"CollectionRangeSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Range","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","kind":"typeIdentifier","text":"CollectionRangeSubscript"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Range"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/replacing(_:with:)"]}],"metadata":{"role":"symbol","symbolKind":"method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Range"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" conforms to ","type":"text"},{"code":"Collection","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Range.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Range"},{"text":".","type":"text"}]},"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"replacing(_:with:)","externalID":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","extendedModule":"Foundation","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"CollectionRangeSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Range","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Range","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"CollectionRangeSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Range"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/VariableReplacing-Implementations"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/replacing(_:with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript/VariableReplacing-Implementations":{"type":"topic","kind":"article","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/variablereplacing-implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/VariableReplacing-Implementations","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","navigatorTitle":[{"kind":"identifier","text":"CollectionRangeSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.CollectionRangeSubscript","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript/replacing(_:with:)":{"abstract":[],"kind":"symbol","title":"replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Range","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"CollectionRangeSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Range"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"CollectionRangeSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Range"},{"kind":"text","text":">"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/replacing(_:with:)","type":"topic","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/replacing(_:with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Range"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"text":", and ","type":"text"},{"code":"Range.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Range"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript/variablereplacing-implementations.json index 2f9fa20..ca3f7bb 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/collectionrangesubscript/variablereplacing-implementations.json @@ -1 +1 @@ -{"metadata":{"role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","title":"VariableReplacing Implementations"},"kind":"article","sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/replacing(_:with:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/variablereplacing-implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript/replacing(_:with:)":{"role":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Range","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Range","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Range","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/replacing(_:with:)","kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Range"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" conforms to ","type":"text"},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Range.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Range","type":"codeVoice"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript":{"navigatorTitle":[{"text":"CollectionRangeSubscript","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","abstract":[],"role":"symbol","type":"topic","title":"PredicateExpressions.CollectionRangeSubscript","kind":"symbol"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"kind":"article","variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/VariableReplacing-Implementations"},"metadata":{"title":"VariableReplacing Implementations","role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","navigatorTitle":[{"kind":"identifier","text":"CollectionRangeSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.CollectionRangeSubscript","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript/replacing(_:with:)":{"abstract":[],"kind":"symbol","title":"replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","text":"CollectionRangeSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Range","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"CollectionRangeSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Range"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"CollectionRangeSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Range"},{"kind":"text","text":">"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/replacing(_:with:)","type":"topic","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript\/replacing(_:with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Range"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"text":", and ","type":"text"},{"code":"Range.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Range"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison.json index 8859467..2469de6 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:e:s:10Foundation20PredicateExpressionsO10ComparisonV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"text":"Comparison","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"}],"navigatorTitle":[{"kind":"identifier","text":"Comparison"}],"roleHeading":"Extended Structure","title":"PredicateExpressions.Comparison","role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","symbolKind":"extension"},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","interfaceLanguage":"swift"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/VariableReplacing-Implementations"],"generated":true}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"}]}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison/VariableReplacing-Implementations":{"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/variablereplacing-implementations","title":"VariableReplacing Implementations","kind":"article","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/VariableReplacing-Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison":{"type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","title":"PredicateExpressions.Comparison","kind":"symbol","navigatorTitle":[{"text":"Comparison","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","title":"VariableReplacing","kind":"symbol","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/VariableReplacing-Implementations"]}],"relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:e:s:10Foundation20PredicateExpressionsO10ComparisonV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","navigatorTitle":[{"text":"Comparison","kind":"identifier"}],"extendedModule":"Foundation","roleHeading":"Extended Structure","symbolKind":"extension","title":"PredicateExpressions.Comparison","role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison","kind":"identifier"}]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","kind":"symbol","title":"VariableReplacing","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}]},"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison":{"title":"PredicateExpressions.Comparison","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","kind":"symbol","navigatorTitle":[{"text":"Comparison","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison/VariableReplacing-Implementations":{"title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/variablereplacing-implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison/replacing(_:with:).json index f8bdd6e..2d7f221 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison/replacing(_:with:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","kind":"typeIdentifier","text":"Comparison"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"metadata":{"extendedModule":"Foundation","externalID":"s:10Foundation20PredicateExpressionsO10ComparisonV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/replacing(_:with:)"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/VariableReplacing-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/replacing(_:with:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison/replacing(_:with:)":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/replacing(_:with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","kind":"typeIdentifier","text":"Comparison"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"type":"topic","title":"replacing(_:with:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison/VariableReplacing-Implementations":{"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/variablereplacing-implementations","title":"VariableReplacing Implementations","kind":"article","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/VariableReplacing-Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison":{"type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","title":"PredicateExpressions.Comparison","kind":"symbol","navigatorTitle":[{"text":"Comparison","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","abstract":[]}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/replacing(_:with:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Comparison","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","kind":"typeIdentifier","text":"Comparison"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/VariableReplacing-Implementations"]]},"metadata":{"symbolKind":"method","title":"replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:10Foundation20PredicateExpressionsO10ComparisonV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Comparison","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"Foundation"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/replacing(_:with:)"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison/VariableReplacing-Implementations":{"title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/variablereplacing-implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison/replacing(_:with:)":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Comparison","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/replacing(_:with:)","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/replacing(_:with:)","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison":{"title":"PredicateExpressions.Comparison","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","kind":"symbol","navigatorTitle":[{"text":"Comparison","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison/variablereplacing-implementations.json index 8721ff5..475bb24 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/comparison/variablereplacing-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/variablereplacing-implementations"]}],"metadata":{"title":"VariableReplacing Implementations","role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection"},"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison"]]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/replacing(_:with:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison":{"type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","title":"PredicateExpressions.Comparison","kind":"symbol","navigatorTitle":[{"text":"Comparison","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison/replacing(_:with:)":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/replacing(_:with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","kind":"typeIdentifier","text":"Comparison"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"type":"topic","title":"replacing(_:with:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/VariableReplacing-Implementations"},"sections":[],"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/replacing(_:with:)"]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","metadata":{"roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison":{"title":"PredicateExpressions.Comparison","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","kind":"identifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","kind":"symbol","navigatorTitle":[{"text":"Comparison","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison/replacing(_:with:)":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Comparison","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Comparison","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison\/replacing(_:with:)","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/replacing(_:with:)","kind":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional.json index b46e15e..7cbdcc7 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:e:s:10Foundation20PredicateExpressionsO11ConditionalV08CompoundB0AF17VariableReplacingRzAfGR_AfGR0_rlE9replacing_4withAEy_xq_q0_GAC0F0Vy_qd__G_AMtlF","title":"PredicateExpressions.Conditional","roleHeading":"Extended Structure","role":"symbol","symbolKind":"extension","extendedModule":"Foundation","navigatorTitle":[{"kind":"identifier","text":"Conditional"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","text":"Conditional","kind":"identifier"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/VariableReplacing-Implementations"]}],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships"}],"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","title":"PredicateExpressions.Conditional","role":"symbol","kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"text":"Conditional","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Conditional","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","role":"collectionGroup","type":"topic","kind":"article","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/variablereplacing-implementations"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Test","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"If","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Else","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Test.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"If.Output"},{"text":" is ","type":"text"},{"code":"Else.Output","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","kind":"symbol","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}]}}} \ No newline at end of file +{"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","text":"Conditional","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/VariableReplacing-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"PredicateExpressions.Conditional","role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","text":"Conditional","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO11ConditionalV08CompoundB0AF17VariableReplacingRzAfGR_AfGR0_rlE9replacing_4withAEy_xq_q0_GAC0F0Vy_qd__G_AMtlF","extendedModule":"Foundation","roleHeading":"Extended Structure","navigatorTitle":[{"kind":"identifier","text":"Conditional"}]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional/VariableReplacing-Implementations":{"abstract":[],"title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/VariableReplacing-Implementations","type":"topic","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional":{"abstract":[],"title":"PredicateExpressions.Conditional","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","text":"Conditional"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","type":"topic","navigatorTitle":[{"text":"Conditional","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"title":"VariableReplacing","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Test"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"If"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Else","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Test.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"If.Output"},{"type":"text","text":" is "},{"code":"Else.Output","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional/replacing(_:with:).json index 94c8083..42cb1dd 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional/replacing(_:with:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/replacing(_:with:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/VariableReplacing-Implementations"]]},"metadata":{"roleHeading":"Instance Method","externalID":"s:10Foundation20PredicateExpressionsO11ConditionalV08CompoundB0AF17VariableReplacingRzAfGR_AfGR0_rlE9replacing_4withAEy_xq_q0_GAC0F0Vy_qd__G_AMtlF","role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"replacing(_:with:)","extendedModule":"Foundation","symbolKind":"method","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Test"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"If"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Else"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Test.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":", and ","type":"text"},{"code":"If.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Else.Output","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Test"},{"kind":"text","text":", "},{"text":"If","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Else"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Test","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"If","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Else","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","text":"Conditional"},{"kind":"text","text":"<"},{"text":"Test","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"If"},{"text":", ","kind":"text"},{"text":"Else","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"text":"<","kind":"text"},{"text":"Test","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Else"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Test","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"If"},{"text":", ","kind":"text"},{"text":"Else","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Conditional","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"kind":"text","text":"<"},{"text":"Test","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"If"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","title":"PredicateExpressions.Conditional","role":"symbol","kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"text":"Conditional","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Conditional","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","role":"collectionGroup","type":"topic","kind":"article","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional/replacing(_:with:)":{"title":"replacing(_:with:)","conformance":{"constraints":[{"code":"Test","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"If"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Else"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Test.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"If.Output"},{"text":" is ","type":"text"},{"code":"Else.Output","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"text":"<","kind":"text"},{"text":"Test","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Test"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"If"},{"text":", ","kind":"text"},{"text":"Else","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"typeIdentifier","text":"Conditional"},{"text":"<","kind":"text"},{"text":"Test","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Test"},{"kind":"text","text":", "},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","text":"Conditional","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Test","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"If"},{"text":", ","kind":"text"},{"text":"Else","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Test"},{"text":", ","kind":"text"},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"kind":"text","text":">"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"title":"replacing(_:with:)","symbolKind":"method","extendedModule":"Foundation","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Test"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"If","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Else"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Test.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"If.Output"},{"text":" is ","type":"text"},{"code":"Else.Output","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Test"},{"kind":"text","text":", "},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Else"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Conditional","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Test"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"If"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","text":"Conditional"},{"text":"<","kind":"text"},{"text":"Test","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"If"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:10Foundation20PredicateExpressionsO11ConditionalV08CompoundB0AF17VariableReplacingRzAfGR_AfGR0_rlE9replacing_4withAEy_xq_q0_GAC0F0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/replacing(_:with:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/VariableReplacing-Implementations"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional/VariableReplacing-Implementations":{"abstract":[],"title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/VariableReplacing-Implementations","type":"topic","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional":{"abstract":[],"title":"PredicateExpressions.Conditional","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","text":"Conditional"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","type":"topic","navigatorTitle":[{"text":"Conditional","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional/replacing(_:with:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Conditional","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Test"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"If"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Else"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Test","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Else"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Test"},{"text":", ","kind":"text"},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/replacing(_:with:)","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Test"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"If"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Else","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Test.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"code":"If.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Else.Output"},{"text":".","type":"text"}]},"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional/variablereplacing-implementations.json index c8ad0b9..79b3d80 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditional/variablereplacing-implementations.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/VariableReplacing-Implementations"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional"]]},"sections":[],"kind":"article","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/replacing(_:with:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/variablereplacing-implementations"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"VariableReplacing Implementations","role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","title":"PredicateExpressions.Conditional","role":"symbol","kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"text":"Conditional","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Conditional","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional/replacing(_:with:)":{"title":"replacing(_:with:)","conformance":{"constraints":[{"code":"Test","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"If"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Else"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Test.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"If.Output"},{"text":" is ","type":"text"},{"code":"Else.Output","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"text":"<","kind":"text"},{"text":"Test","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Test"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"If"},{"text":", ","kind":"text"},{"text":"Else","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"typeIdentifier","text":"Conditional"},{"text":"<","kind":"text"},{"text":"Test","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[]}}} \ No newline at end of file +{"kind":"article","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/replacing(_:with:)"],"generated":true}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional"]]},"sections":[],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","role":"collectionGroup"},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional":{"abstract":[],"title":"PredicateExpressions.Conditional","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","text":"Conditional"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","type":"topic","navigatorTitle":[{"text":"Conditional","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional/replacing(_:with:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Conditional","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Test"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"If"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Else"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Test","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Else"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Test"},{"text":", ","kind":"text"},{"text":"If","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Else","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional\/replacing(_:with:)","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Test"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"If"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Else","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Test.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"code":"If.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Else.Output"},{"text":".","type":"text"}]},"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast.json index fe17030..7260335 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ConditionalCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"kind":"symbol","relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo","title":"Conforms To"}],"metadata":{"role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"text":"ConditionalCast","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV"}],"navigatorTitle":[{"text":"ConditionalCast","kind":"identifier"}],"title":"PredicateExpressions.ConditionalCast","symbolKind":"extension","externalID":"s:e:s:10Foundation20PredicateExpressionsO15ConditionalCastV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","roleHeading":"Extended Structure"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast/VariableReplacing-Implementations":{"abstract":[],"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/VariableReplacing-Implementations","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/variablereplacing-implementations","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast":{"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"}],"navigatorTitle":[{"kind":"identifier","text":"ConditionalCast"}],"title":"PredicateExpressions.ConditionalCast"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable","title":"Foundation.PredicateExpression"}}} \ No newline at end of file +{"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships"}],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"metadata":{"navigatorTitle":[{"text":"ConditionalCast","kind":"identifier"}],"title":"PredicateExpressions.ConditionalCast","symbolKind":"extension","extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","kind":"identifier","text":"ConditionalCast"}],"role":"symbol","roleHeading":"Extended Structure","externalID":"s:e:s:10Foundation20PredicateExpressionsO15ConditionalCastV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ConditionalCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","kind":"typeIdentifier"}],"platforms":["macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","navigatorTitle":[{"kind":"identifier","text":"ConditionalCast"}],"fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast","kind":"identifier"}],"kind":"symbol","title":"PredicateExpressions.ConditionalCast","type":"topic","abstract":[],"role":"symbol"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/variablereplacing-implementations","kind":"article","title":"VariableReplacing Implementations","type":"topic","abstract":[],"role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"title":"VariableReplacing","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast/replacing(_:with:).json index 963e208..61cec55 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast/replacing(_:with:).json @@ -1 +1 @@ -{"metadata":{"symbolKind":"method","title":"replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ConditionalCast","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"Foundation","role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"conformance":{"constraints":[{"code":"Input","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"externalID":"s:10Foundation20PredicateExpressionsO15ConditionalCastV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/replacing(_:with:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/VariableReplacing-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","kind":"typeIdentifier","text":"ConditionalCast"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","kind":"typeIdentifier","text":"ConditionalCast"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"ConditionalCast","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast/replacing(_:with:)":{"abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/replacing(_:with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"ConditionalCast","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/replacing(_:with:)","conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast/VariableReplacing-Implementations":{"abstract":[],"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/VariableReplacing-Implementations","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/variablereplacing-implementations","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast":{"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"}],"navigatorTitle":[{"kind":"identifier","text":"ConditionalCast"}],"title":"PredicateExpressions.ConditionalCast"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ConditionalCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Desired"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","roleHeading":"Instance Method","symbolKind":"method","conformance":{"constraints":[{"code":"Input","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ConditionalCast","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","kind":"typeIdentifier","text":"ConditionalCast"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">"}],"externalID":"s:10Foundation20PredicateExpressionsO15ConditionalCastV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/replacing(_:with:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/replacing(_:with:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/VariableReplacing-Implementations"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","navigatorTitle":[{"kind":"identifier","text":"ConditionalCast"}],"fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast","kind":"identifier"}],"kind":"symbol","title":"PredicateExpressions.ConditionalCast","type":"topic","abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/replacing(_:with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Input","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":".","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ConditionalCast","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"ConditionalCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Desired"},{"text":">","kind":"text"}],"type":"topic","title":"replacing(_:with:)","kind":"symbol","abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/variablereplacing-implementations","kind":"article","title":"VariableReplacing Implementations","type":"topic","abstract":[],"role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast/variablereplacing-implementations.json index 9de4fb9..a292832 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conditionalcast/variablereplacing-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/VariableReplacing-Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast"]]},"metadata":{"roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","role":"collectionGroup"},"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/replacing(_:with:)"]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast":{"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"}],"navigatorTitle":[{"kind":"identifier","text":"ConditionalCast"}],"title":"PredicateExpressions.ConditionalCast"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast/replacing(_:with:)":{"abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/replacing(_:with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"ConditionalCast","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/replacing(_:with:)","conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"title":"replacing(_:with:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/VariableReplacing-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/variablereplacing-implementations"]}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/replacing(_:with:)"],"generated":true}],"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast"]]},"metadata":{"title":"VariableReplacing Implementations","role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection"},"kind":"article","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","navigatorTitle":[{"kind":"identifier","text":"ConditionalCast"}],"fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast","kind":"identifier"}],"kind":"symbol","title":"PredicateExpressions.ConditionalCast","type":"topic","abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/replacing(_:with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Input","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":".","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ConditionalCast","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"ConditionalCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Desired"},{"text":">","kind":"text"}],"type":"topic","title":"replacing(_:with:)","kind":"symbol","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction.json index c397724..811d1ec 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction"},"kind":"symbol","variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"extension","extendedModule":"Foundation","externalID":"s:e:s:10Foundation20PredicateExpressionsO11ConjunctionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction","kind":"identifier"}],"navigatorTitle":[{"text":"Conjunction","kind":"identifier"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Extended Structure","title":"PredicateExpressions.Conjunction"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/VariableReplacing-Implementations"],"generated":true}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction":{"title":"PredicateExpressions.Conjunction","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"type":"topic","role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction/VariableReplacing-Implementations":{"title":"VariableReplacing Implementations","type":"topic","role":"collectionGroup","abstract":[],"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"kind":"symbol","title":"VariableReplacing","url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"metadata":{"navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"extendedModule":"Foundation","roleHeading":"Extended Structure","role":"symbol","externalID":"s:e:s:10Foundation20PredicateExpressionsO11ConjunctionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"}],"symbolKind":"extension","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"PredicateExpressions.Conjunction"},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Conjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/VariableReplacing-Implementations"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction"]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction":{"title":"PredicateExpressions.Conjunction","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"}],"kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"VariableReplacing","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/variablereplacing-implementations","type":"topic","title":"VariableReplacing Implementations","kind":"article","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction/replacing(_:with:).json index 4c38d8d..f87262c 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction/replacing(_:with:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","role":"symbol","externalID":"s:10Foundation20PredicateExpressionsO11ConjunctionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Conjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Conjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"title":"replacing(_:with:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/replacing(_:with:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/VariableReplacing-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction":{"title":"PredicateExpressions.Conjunction","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"type":"topic","role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction/VariableReplacing-Implementations":{"title":"VariableReplacing Implementations","type":"topic","role":"collectionGroup","abstract":[],"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction/replacing(_:with:)":{"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/replacing(_:with:)","kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/replacing(_:with:)","title":"replacing(_:with:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/replacing(_:with:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/VariableReplacing-Implementations"]]},"metadata":{"extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Conjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Conjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"externalID":"s:10Foundation20PredicateExpressionsO11ConjunctionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Conjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction":{"title":"PredicateExpressions.Conjunction","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"}],"kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/variablereplacing-implementations","type":"topic","title":"VariableReplacing Implementations","kind":"article","abstract":[],"role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction/replacing(_:with:)":{"role":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/replacing(_:with:)","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)","type":"topic","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction/variablereplacing-implementations.json index e33bf28..94adae9 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/conjunction/variablereplacing-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","roleHeading":"API Collection"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/VariableReplacing-Implementations"},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/replacing(_:with:)"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction"]]},"kind":"article","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction":{"title":"PredicateExpressions.Conjunction","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"type":"topic","role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction/replacing(_:with:)":{"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/replacing(_:with:)","kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/replacing(_:with:)","title":"replacing(_:with:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"collectionGroup","title":"VariableReplacing Implementations","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}]},"kind":"article","variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/VariableReplacing-Implementations"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction/replacing(_:with:)":{"role":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/replacing(_:with:)","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)","type":"topic","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction":{"title":"PredicateExpressions.Conjunction","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction"}],"kind":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript.json index 4e79184..85d6998 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript"}]}]}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript"]}],"kind":"symbol","metadata":{"externalID":"s:e:s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_AfGR0_rlE9replacing_4withAEy_xq_q0_GAC0J0Vy_qd__G_AMtlF","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript","symbolKind":"extension","extendedModule":"Foundation","roleHeading":"Extended Structure","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","text":"DictionaryKeyDefaultValueSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DictionaryKeyDefaultValueSubscript"}],"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","abstract":[],"role":"collection","url":"\/documentation\/compoundpredicate","kind":"symbol","title":"CompoundPredicate","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Key"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Default"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"code":"[Key.Output : Default.Output]","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Key.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"title":"VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","kind":"symbol","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript","navigatorTitle":[{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript/VariableReplacing-Implementations":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/VariableReplacing-Implementations","role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/variablereplacing-implementations","kind":"article","title":"VariableReplacing Implementations","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","kind":"typeIdentifier","text":"DictionaryKeyDefaultValueSubscript"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"navigatorTitle":[{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier"}],"title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript","symbolKind":"extension","extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript","kind":"identifier"}],"role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"roleHeading":"Extended Structure","externalID":"s:e:s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_AfGR0_rlE9replacing_4withAEy_xq_q0_GAC0J0Vy_qd__G_AMtlF"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript"},"references":{"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"kind":"symbol","title":"VariableReplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","type":"topic","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","conformance":{"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Key"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Default"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"[Key.Output : Default.Output]"},{"text":", and ","type":"text"},{"code":"Key.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript/VariableReplacing-Implementations":{"role":"collectionGroup","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","kind":"article","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DictionaryKeyDefaultValueSubscript"}],"type":"topic","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript/replacing(_:with:).json index ed9e5ba..24bf024 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript/replacing(_:with:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/replacing(_:with:)"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/VariableReplacing-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"text":"Default","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Default","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Default"},{"text":">","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/replacing(_:with:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","kind":"typeIdentifier","text":"DictionaryKeyDefaultValueSubscript"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Default"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","kind":"typeIdentifier","text":"DictionaryKeyDefaultValueSubscript"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"text":"Default","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","kind":"typeIdentifier","text":"DictionaryKeyDefaultValueSubscript"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"text":"Default","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"replacing(_:with:)","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Key","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Default","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"[Key.Output : Default.Output]"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Key.Output"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"symbolKind":"method","externalID":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_AfGR0_rlE9replacing_4withAEy_xq_q0_GAC0J0Vy_qd__G_AMtlF","extendedModule":"Foundation"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","kind":"symbol","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript","navigatorTitle":[{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript/VariableReplacing-Implementations":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/VariableReplacing-Implementations","role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/variablereplacing-implementations","kind":"article","title":"VariableReplacing Implementations","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/replacing(_:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Default"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"DictionaryKeyDefaultValueSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"text":"Default","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Default"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/replacing(_:with:)","kind":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Key"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Default"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"[Key.Output : Default.Output]","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Key.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/VariableReplacing-Implementations"]]},"metadata":{"role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"DictionaryKeyDefaultValueSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"text":"Default","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Default"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"DictionaryKeyDefaultValueSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Default"},{"text":">","kind":"text"}],"externalID":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV08CompoundB0AF17VariableReplacingRzAfGR_AfGR0_rlE9replacing_4withAEy_xq_q0_GAC0J0Vy_qd__G_AMtlF","title":"replacing(_:with:)","roleHeading":"Instance Method","conformance":{"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Key"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Default","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"[Key.Output : Default.Output]"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Key.Output"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"extendedModule":"Foundation"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"DictionaryKeyDefaultValueSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Default"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"DictionaryKeyDefaultValueSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Default"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Default","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/replacing(_:with:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DictionaryKeyDefaultValueSubscript"}],"type":"topic","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/replacing(_:with:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"text":"Default","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Default","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Default"},{"text":">","kind":"text"}],"kind":"symbol","title":"replacing(_:with:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Key","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Default"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"[Key.Output : Default.Output]"},{"type":"text","text":", and "},{"code":"Key.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/replacing(_:with:)","role":"symbol","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript/VariableReplacing-Implementations":{"role":"collectionGroup","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","kind":"article","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/variablereplacing-implementations"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript/variablereplacing-implementations.json index 81080da..bf68320 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeydefaultvaluesubscript/variablereplacing-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript"]]},"sections":[],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/replacing(_:with:)"],"title":"Instance Methods","generated":true}],"kind":"article","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/variablereplacing-implementations"]}],"metadata":{"title":"VariableReplacing Implementations","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","kind":"symbol","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript","navigatorTitle":[{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/replacing(_:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Default"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"DictionaryKeyDefaultValueSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"text":"Default","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Default"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/replacing(_:with:)","kind":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Key"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Default"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"[Key.Output : Default.Output]","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Key.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/variablereplacing-implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript"]]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/replacing(_:with:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","title":"VariableReplacing Implementations","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}]},"kind":"article","sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DictionaryKeyDefaultValueSubscript"}],"type":"topic","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript\/replacing(_:with:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"text":"Default","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Default","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Default"},{"text":">","kind":"text"}],"kind":"symbol","title":"replacing(_:with:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Key","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Default"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"[Key.Output : Default.Output]"},{"type":"text","text":", and "},{"code":"Key.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/replacing(_:with:)","role":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript.json index f89550e..c14efe6 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DictionaryKeySubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"extendedModule":"Foundation","externalID":"s:e:s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_q0_GAC0H0Vy_qd__G_AMtlF","symbolKind":"extension","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"PredicateExpressions.DictionaryKeySubscript","roleHeading":"Extended Structure","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"text":"DictionaryKeySubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"}],"navigatorTitle":[{"text":"DictionaryKeySubscript","kind":"identifier"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript"]}],"sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","interfaceLanguage":"swift"},"kind":"symbol","relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"topic","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Key","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"code":"[Key.Output : Value]","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Key.Output"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","kind":"symbol","title":"PredicateExpressions.DictionaryKeySubscript","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","type":"topic","abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"DictionaryKeySubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"}],"navigatorTitle":[{"kind":"identifier","text":"DictionaryKeySubscript"}],"role":"symbol"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/VariableReplacing-Implementations","type":"topic","role":"collectionGroup","abstract":[],"title":"VariableReplacing Implementations","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","kind":"typeIdentifier","text":"DictionaryKeySubscript"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","kind":"identifier","text":"DictionaryKeySubscript"}],"navigatorTitle":[{"text":"DictionaryKeySubscript","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_q0_GAC0H0Vy_qd__G_AMtlF","title":"PredicateExpressions.DictionaryKeySubscript","roleHeading":"Extended Structure","extendedModule":"Foundation"},"sections":[],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/VariableReplacing-Implementations"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","navigatorTitle":[{"kind":"identifier","text":"DictionaryKeySubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","abstract":[],"type":"topic","title":"PredicateExpressions.DictionaryKeySubscript","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/VariableReplacing-Implementations","type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/variablereplacing-implementations","kind":"article","role":"collectionGroup","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"title":"VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Key","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"code":"[Key.Output : Value]","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Key.Output"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/variablereplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript/replacing(_:with:).json index b0c0814..96b3cab 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript/replacing(_:with:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/replacing(_:with:)"]}],"sections":[],"metadata":{"externalID":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_q0_GAC0H0Vy_qd__G_AMtlF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"DictionaryKeySubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"DictionaryKeySubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"replacing(_:with:)","extendedModule":"Foundation","role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Key","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Wrapped.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"[Key.Output : Value]","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Key.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/VariableReplacing-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"DictionaryKeySubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"DictionaryKeySubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/replacing(_:with:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript/replacing(_:with:)":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Key"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"code":"[Key.Output : Value]","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Key.Output"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/replacing(_:with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"DictionaryKeySubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"DictionaryKeySubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/VariableReplacing-Implementations","type":"topic","role":"collectionGroup","abstract":[],"title":"VariableReplacing Implementations","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","kind":"symbol","title":"PredicateExpressions.DictionaryKeySubscript","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","type":"topic","abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"DictionaryKeySubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"}],"navigatorTitle":[{"kind":"identifier","text":"DictionaryKeySubscript"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"DictionaryKeySubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","kind":"typeIdentifier","text":"DictionaryKeySubscript"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"DictionaryKeySubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/replacing(_:with:)"]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_q0_GAC0H0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol","extendedModule":"Foundation","title":"replacing(_:with:)","symbolKind":"method","conformance":{"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Key"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"[Key.Output : Value]"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Key.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","kind":"typeIdentifier","text":"DictionaryKeySubscript"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/VariableReplacing-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/replacing(_:with:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript/replacing(_:with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"DictionaryKeySubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/replacing(_:with:)","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/replacing(_:with:)","abstract":[],"kind":"symbol","role":"symbol","title":"replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Key"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"[Key.Output : Value]"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Key.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","navigatorTitle":[{"kind":"identifier","text":"DictionaryKeySubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","abstract":[],"type":"topic","title":"PredicateExpressions.DictionaryKeySubscript","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/VariableReplacing-Implementations","type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/variablereplacing-implementations","kind":"article","role":"collectionGroup","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript/variablereplacing-implementations.json index c3ebecd..e78946d 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/dictionarykeysubscript/variablereplacing-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/replacing(_:with:)"],"title":"Instance Methods"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/VariableReplacing-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/variablereplacing-implementations"]}],"metadata":{"title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","role":"collectionGroup"},"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","kind":"symbol","title":"PredicateExpressions.DictionaryKeySubscript","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","type":"topic","abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"DictionaryKeySubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"}],"navigatorTitle":[{"kind":"identifier","text":"DictionaryKeySubscript"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript/replacing(_:with:)":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Key"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"code":"[Key.Output : Value]","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Key.Output"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/replacing(_:with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"DictionaryKeySubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"DictionaryKeySubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/replacing(_:with:)"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/replacing(_:with:)"]}],"sections":[],"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/VariableReplacing-Implementations"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript"]]},"metadata":{"roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup","title":"VariableReplacing Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/variablereplacing-implementations"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript/replacing(_:with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"DictionaryKeySubscript","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript\/replacing(_:with:)","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/replacing(_:with:)","abstract":[],"kind":"symbol","role":"symbol","title":"replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Key"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"[Key.Output : Value]"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Key.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","navigatorTitle":[{"kind":"identifier","text":"DictionaryKeySubscript"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","abstract":[],"type":"topic","title":"PredicateExpressions.DictionaryKeySubscript","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction.json index 7e04efc..cfe7064 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","interfaceLanguage":"swift"},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"Disjunction"}],"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO11DisjunctionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","symbolKind":"extension","role":"symbol","extendedModule":"Foundation","roleHeading":"Extended Structure","title":"PredicateExpressions.Disjunction","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","kind":"identifier","text":"Disjunction"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/VariableReplacing-Implementations"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction":{"title":"PredicateExpressions.Disjunction","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","kind":"identifier","text":"Disjunction"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","navigatorTitle":[{"text":"Disjunction","kind":"identifier"}],"abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/VariableReplacing-Implementations","type":"topic","role":"collectionGroup","abstract":[],"title":"VariableReplacing Implementations","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"kind":"symbol","title":"VariableReplacing","url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction"]}],"kind":"symbol","metadata":{"navigatorTitle":[{"text":"Disjunction","kind":"identifier"}],"title":"PredicateExpressions.Disjunction","role":"symbol","symbolKind":"extension","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"text":"Disjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","kind":"identifier"}],"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO11DisjunctionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","roleHeading":"Extended Structure","extendedModule":"Foundation"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Disjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"}]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"VariableReplacing","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Disjunction"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction"}],"type":"topic","title":"PredicateExpressions.Disjunction"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction/VariableReplacing-Implementations":{"role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/variablereplacing-implementations","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/VariableReplacing-Implementations","kind":"article","type":"topic","abstract":[]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction/replacing(_:with:).json index 0fc01f8..2117f93 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction/replacing(_:with:).json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/replacing(_:with:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/replacing(_:with:)"]}],"metadata":{"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"title":"replacing(_:with:)","extendedModule":"Foundation","roleHeading":"Instance Method","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Disjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Disjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:10Foundation20PredicateExpressionsO11DisjunctionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Disjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","kind":"typeIdentifier","text":"Disjunction"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Disjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/VariableReplacing-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction/replacing(_:with:)":{"role":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/replacing(_:with:)","title":"replacing(_:with:)","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Disjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Disjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","kind":"typeIdentifier","text":"Disjunction"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/VariableReplacing-Implementations","type":"topic","role":"collectionGroup","abstract":[],"title":"VariableReplacing Implementations","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction":{"title":"PredicateExpressions.Disjunction","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","kind":"identifier","text":"Disjunction"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","navigatorTitle":[{"text":"Disjunction","kind":"identifier"}],"abstract":[],"role":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/replacing(_:with:)"]}],"metadata":{"conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Disjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","roleHeading":"Instance Method","externalID":"s:10Foundation20PredicateExpressionsO11DisjunctionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","role":"symbol","title":"replacing(_:with:)","symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Disjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/VariableReplacing-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/replacing(_:with:)","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction/replacing(_:with:)":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/replacing(_:with:)","kind":"symbol","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Disjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Disjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Disjunction"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction"}],"type":"topic","title":"PredicateExpressions.Disjunction"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction/VariableReplacing-Implementations":{"role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/variablereplacing-implementations","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/VariableReplacing-Implementations","kind":"article","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction/variablereplacing-implementations.json index 11433e2..e0f00a2 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/disjunction/variablereplacing-implementations.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/VariableReplacing-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/variablereplacing-implementations"]}],"kind":"article","topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"metadata":{"modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","role":"collectionGroup","title":"VariableReplacing Implementations"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction":{"title":"PredicateExpressions.Disjunction","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","kind":"identifier","text":"Disjunction"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","navigatorTitle":[{"text":"Disjunction","kind":"identifier"}],"abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction/replacing(_:with:)":{"role":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/replacing(_:with:)","title":"replacing(_:with:)","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Disjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Disjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","kind":"typeIdentifier","text":"Disjunction"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"type":"topic"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/replacing(_:with:)"],"title":"Instance Methods"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"metadata":{"roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup","title":"VariableReplacing Implementations"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction"]]},"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/variablereplacing-implementations"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction/replacing(_:with:)":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction\/replacing(_:with:)","kind":"symbol","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Disjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Disjunction","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Disjunction"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction"}],"type":"topic","title":"PredicateExpressions.Disjunction"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal.json index e2c1e7b..fe72b65 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","kind":"typeIdentifier","text":"Equal"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"role":"symbol","externalID":"s:e:s:10Foundation20PredicateExpressionsO5EqualV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"title":"PredicateExpressions.Equal","roleHeading":"Extended Structure","navigatorTitle":[{"text":"Equal","kind":"identifier"}],"symbolKind":"extension","extendedModule":"Foundation","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Equal","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"}]},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo","kind":"relationships"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/VariableReplacing-Implementations"]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/VariableReplacing-Implementations","role":"collectionGroup","kind":"article","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/variablereplacing-implementations","type":"topic","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing","type":"topic","title":"VariableReplacing","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal":{"navigatorTitle":[{"kind":"identifier","text":"Equal"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","type":"topic","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"identifier"}],"abstract":[],"title":"PredicateExpressions.Equal","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","kind":"symbol"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"}}} \ No newline at end of file +{"metadata":{"extendedModule":"Foundation","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"navigatorTitle":[{"text":"Equal","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO5EqualV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","title":"PredicateExpressions.Equal","role":"symbol","symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","text":"Equal","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"}],"roleHeading":"Extended Structure"},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Equal","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"}],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","type":"conformsTo"}],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","navigatorTitle":[{"kind":"identifier","text":"Equal"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","abstract":[],"type":"topic","title":"PredicateExpressions.Equal","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"kind":"symbol","title":"VariableReplacing","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","type":"topic","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal/VariableReplacing-Implementations":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/variablereplacing-implementations","role":"collectionGroup","type":"topic","kind":"article"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal/replacing(_:with:).json index ad8b675..bc533df 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal/replacing(_:with:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Equal","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Equal","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/replacing(_:with:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/VariableReplacing-Implementations"]]},"metadata":{"title":"replacing(_:with:)","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Equal","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Equal","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Equal","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"externalID":"s:10Foundation20PredicateExpressionsO5EqualV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","roleHeading":"Instance Method","extendedModule":"Foundation","role":"symbol","symbolKind":"method","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal/replacing(_:with:)":{"role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Equal","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Equal","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Equal","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/replacing(_:with:)","kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/VariableReplacing-Implementations","role":"collectionGroup","kind":"article","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/variablereplacing-implementations","type":"topic","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal":{"navigatorTitle":[{"kind":"identifier","text":"Equal"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","type":"topic","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"identifier"}],"abstract":[],"title":"PredicateExpressions.Equal","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","kind":"symbol"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Equal","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"extendedModule":"Foundation","title":"replacing(_:with:)","externalID":"s:10Foundation20PredicateExpressionsO5EqualV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","role":"symbol","symbolKind":"method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/VariableReplacing-Implementations"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/replacing(_:with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Equal","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal/replacing(_:with:)":{"conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Equal","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/replacing(_:with:)","abstract":[],"type":"topic","title":"replacing(_:with:)","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal/VariableReplacing-Implementations":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/variablereplacing-implementations","role":"collectionGroup","type":"topic","kind":"article"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","navigatorTitle":[{"kind":"identifier","text":"Equal"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","abstract":[],"type":"topic","title":"PredicateExpressions.Equal","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal/variablereplacing-implementations.json index ec8bab0..01523fb 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/equal/variablereplacing-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal"]]},"sections":[],"metadata":{"roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/replacing(_:with:)"],"title":"Instance Methods","generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/variablereplacing-implementations"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal":{"navigatorTitle":[{"kind":"identifier","text":"Equal"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","type":"topic","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"identifier"}],"abstract":[],"title":"PredicateExpressions.Equal","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal/replacing(_:with:)":{"role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Equal","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Equal","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Equal","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/replacing(_:with:)","kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"kind":"article","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/replacing(_:with:)"],"generated":true}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/variablereplacing-implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"collectionGroup","title":"VariableReplacing Implementations","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal/replacing(_:with:)":{"conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Equal","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/replacing(_:with:)","abstract":[],"type":"topic","title":"replacing(_:with:)","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","navigatorTitle":[{"kind":"identifier","text":"Equal"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","abstract":[],"type":"topic","title":"PredicateExpressions.Equal","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter.json index c0dab54..6fa7449 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/VariableReplacing-Implementations"]}],"metadata":{"role":"symbol","roleHeading":"Extended Structure","externalID":"s:e:s:10Foundation20PredicateExpressionsO6FilterV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","symbolKind":"extension","title":"PredicateExpressions.Filter","navigatorTitle":[{"kind":"identifier","text":"Filter"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter","kind":"identifier"}]},"sections":[],"kind":"symbol","relationshipsSections":[{"kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Filter","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter":{"kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Filter","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"}],"type":"topic","title":"PredicateExpressions.Filter","navigatorTitle":[{"text":"Filter","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter/VariableReplacing-Implementations":{"kind":"article","role":"collectionGroup","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/variablereplacing-implementations","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/VariableReplacing-Implementations"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"text":", and ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","title":"VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships"}],"kind":"symbol","metadata":{"role":"symbol","extendedModule":"Foundation","roleHeading":"Extended Structure","title":"PredicateExpressions.Filter","symbolKind":"extension","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"identifier","text":"Filter"}],"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"navigatorTitle":[{"text":"Filter","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO6FilterV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"sections":[],"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/VariableReplacing-Implementations"],"generated":true}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter/VariableReplacing-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/VariableReplacing-Implementations","kind":"article","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"url":"\/documentation\/compoundpredicate\/variablereplacing","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"title":"VariableReplacing","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"kind":"symbol","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","type":"topic","abstract":[],"title":"PredicateExpressions.Filter","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Filter","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"identifier"}],"navigatorTitle":[{"text":"Filter","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"title":"CompoundPredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter/replacing(_:with:).json index a7814c5..1c330ac 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter/replacing(_:with:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/VariableReplacing-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/replacing(_:with:)"]}],"kind":"symbol","metadata":{"externalID":"s:10Foundation20PredicateExpressionsO6FilterV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","extendedModule":"Foundation","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Filter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"replacing(_:with:)","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}]},"role":"symbol"},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/replacing(_:with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Filter","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Filter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Filter","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter":{"kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Filter","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"}],"type":"topic","title":"PredicateExpressions.Filter","navigatorTitle":[{"text":"Filter","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter/VariableReplacing-Implementations":{"kind":"article","role":"collectionGroup","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/variablereplacing-implementations","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter/replacing(_:with:)":{"abstract":[],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Filter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"typeIdentifier","text":"Filter"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/replacing(_:with:)","kind":"symbol","title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"title":"replacing(_:with:)","role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Filter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"typeIdentifier","text":"Filter"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:10Foundation20PredicateExpressionsO6FilterV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"extendedModule":"Foundation","roleHeading":"Instance Method"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/replacing(_:with:)"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/VariableReplacing-Implementations"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/replacing(_:with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"typeIdentifier","text":"Filter"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Filter","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","type":"topic","abstract":[],"title":"PredicateExpressions.Filter","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Filter","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"identifier"}],"navigatorTitle":[{"text":"Filter","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter/replacing(_:with:)":{"abstract":[],"title":"replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Filter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"typeIdentifier","text":"Filter"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/replacing(_:with:)","type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter/VariableReplacing-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/VariableReplacing-Implementations","kind":"article","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"topic"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter/variablereplacing-implementations.json index 916af07..07e78b0 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/filter/variablereplacing-implementations.json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/variablereplacing-implementations"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"metadata":{"modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup","roleHeading":"API Collection","title":"VariableReplacing Implementations"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter"]]},"kind":"article","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter":{"kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Filter","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"}],"type":"topic","title":"PredicateExpressions.Filter","navigatorTitle":[{"text":"Filter","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter/replacing(_:with:)":{"abstract":[],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Filter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"typeIdentifier","text":"Filter"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/replacing(_:with:)","kind":"symbol","title":"replacing(_:with:)"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","role":"collectionGroup","title":"VariableReplacing Implementations"},"kind":"article","topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/variablereplacing-implementations"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter/replacing(_:with:)":{"abstract":[],"title":"replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Filter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"typeIdentifier","text":"Filter"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter\/replacing(_:with:)","type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","type":"topic","abstract":[],"title":"PredicateExpressions.Filter","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Filter","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","kind":"identifier"}],"navigatorTitle":[{"text":"Filter","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision.json index d7a9082..22e7fea 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:e:s:10Foundation20PredicateExpressionsO13FloatDivisionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision","kind":"identifier"}],"symbolKind":"extension","navigatorTitle":[{"kind":"identifier","text":"FloatDivision"}],"extendedModule":"Foundation","title":"PredicateExpressions.FloatDivision","role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"roleHeading":"Extended Structure"},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","kind":"typeIdentifier","text":"FloatDivision"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision"]}],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/VariableReplacing-Implementations","kind":"article","role":"collectionGroup","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/variablereplacing-implementations","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision"}],"title":"PredicateExpressions.FloatDivision","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","type":"topic","navigatorTitle":[{"text":"FloatDivision","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"FloatingPoint","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable","title":"Foundation.PredicateExpression"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"FloatDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"title":"PredicateExpressions.FloatDivision","roleHeading":"Extended Structure","externalID":"s:e:s:10Foundation20PredicateExpressionsO13FloatDivisionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","symbolKind":"extension","extendedModule":"Foundation","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"FloatDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"}],"navigatorTitle":[{"kind":"identifier","text":"FloatDivision"}],"role":"symbol"},"topicSections":[{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/VariableReplacing-Implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision/VariableReplacing-Implementations":{"type":"topic","kind":"article","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/variablereplacing-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"type":"topic","kind":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"FloatingPoint","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/compoundpredicate\/variablereplacing","title":"VariableReplacing","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision":{"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","title":"PredicateExpressions.FloatDivision","abstract":[],"navigatorTitle":[{"text":"FloatDivision","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","kind":"identifier","text":"FloatDivision"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision/replacing(_:with:).json index c464edb..2e88489 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision/replacing(_:with:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:10Foundation20PredicateExpressionsO13FloatDivisionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","extendedModule":"Foundation","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FloatDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"FloatDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"FloatDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"replacing(_:with:)","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FloatingPoint"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/replacing(_:with:)"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/replacing(_:with:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/VariableReplacing-Implementations"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision"}],"title":"PredicateExpressions.FloatDivision","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","type":"topic","navigatorTitle":[{"text":"FloatDivision","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/VariableReplacing-Implementations","kind":"article","role":"collectionGroup","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/variablereplacing-implementations","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision/replacing(_:with:)":{"abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"FloatDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","kind":"typeIdentifier","text":"FloatDivision"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/replacing(_:with:)","title":"replacing(_:with:)","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FloatingPoint"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"FloatDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"FloatDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"FloatDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/replacing(_:with:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/replacing(_:with:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/VariableReplacing-Implementations"]]},"metadata":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"FloatingPoint","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","kind":"typeIdentifier","text":"FloatDivision"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"FloatDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"symbolKind":"method","extendedModule":"Foundation","role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Instance Method","title":"replacing(_:with:)","externalID":"s:10Foundation20PredicateExpressionsO13FloatDivisionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision":{"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","title":"PredicateExpressions.FloatDivision","abstract":[],"navigatorTitle":[{"text":"FloatDivision","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","kind":"identifier","text":"FloatDivision"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision/VariableReplacing-Implementations":{"type":"topic","kind":"article","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/variablereplacing-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision/replacing(_:with:)":{"type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"FloatingPoint","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/replacing(_:with:)","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"FloatDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision/variablereplacing-implementations.json index ce1b95b..a885b68 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/floatdivision/variablereplacing-implementations.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","roleHeading":"API Collection","role":"collectionGroup"},"sections":[],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/replacing(_:with:)"],"title":"Instance Methods","generated":true}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision"]]},"kind":"article","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision/replacing(_:with:)":{"abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"FloatDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","kind":"typeIdentifier","text":"FloatDivision"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/replacing(_:with:)","title":"replacing(_:with:)","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FloatingPoint"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision"}],"title":"PredicateExpressions.FloatDivision","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","type":"topic","navigatorTitle":[{"text":"FloatDivision","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision"]]},"sections":[],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"VariableReplacing Implementations","roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"CompoundPredicate"}]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/replacing(_:with:)"],"generated":true}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/VariableReplacing-Implementations"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision/replacing(_:with:)":{"type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"FloatingPoint","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/replacing(_:with:)","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"FloatDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision":{"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","title":"PredicateExpressions.FloatDivision","abstract":[],"navigatorTitle":[{"text":"FloatDivision","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","kind":"identifier","text":"FloatDivision"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast.json index e5e5776..1140d14 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"identifier","text":"ForceCast"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO9ForceCastV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"role":"symbol","navigatorTitle":[{"text":"ForceCast","kind":"identifier"}],"extendedModule":"Foundation","roleHeading":"Extended Structure","symbolKind":"extension","title":"PredicateExpressions.ForceCast"},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/VariableReplacing-Implementations"],"title":"Default Implementations","generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier","text":"ForceCast"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ForceCast","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"}],"navigatorTitle":[{"text":"ForceCast","kind":"identifier"}],"kind":"symbol","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","type":"topic","title":"PredicateExpressions.ForceCast","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/variablereplacing-implementations","kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/VariableReplacing-Implementations","type":"topic","role":"collectionGroup","title":"VariableReplacing Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/VariableReplacing-Implementations"],"title":"Default Implementations","generated":true}],"sections":[],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"kind":"symbol","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"metadata":{"navigatorTitle":[{"text":"ForceCast","kind":"identifier"}],"title":"PredicateExpressions.ForceCast","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO9ForceCastV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","roleHeading":"Extended Structure","extendedModule":"Foundation","role":"symbol","symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast/VariableReplacing-Implementations":{"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/VariableReplacing-Implementations","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/variablereplacing-implementations","title":"VariableReplacing Implementations","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"title":"VariableReplacing","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","navigatorTitle":[{"kind":"identifier","text":"ForceCast"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","abstract":[],"type":"topic","title":"PredicateExpressions.ForceCast","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast/replacing(_:with:).json index f87cb3d..b203547 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast/replacing(_:with:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/VariableReplacing-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/replacing(_:with:)"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/replacing(_:with:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Input"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ForceCast","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">"}],"extendedModule":"Foundation","externalID":"s:10Foundation20PredicateExpressionsO9ForceCastV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"role":"symbol","title":"replacing(_:with:)","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier","text":"ForceCast"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast/replacing(_:with:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier","text":"ForceCast"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/variablereplacing-implementations","kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/VariableReplacing-Implementations","type":"topic","role":"collectionGroup","title":"VariableReplacing Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ForceCast","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"}],"navigatorTitle":[{"text":"ForceCast","kind":"identifier"}],"kind":"symbol","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","type":"topic","title":"PredicateExpressions.ForceCast","abstract":[]}}} \ No newline at end of file +{"metadata":{"externalID":"s:10Foundation20PredicateExpressionsO9ForceCastV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">"}],"symbolKind":"method","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"extendedModule":"Foundation","title":"replacing(_:with:)","roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/VariableReplacing-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"ForceCast","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/replacing(_:with:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/replacing(_:with:)","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","navigatorTitle":[{"kind":"identifier","text":"ForceCast"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","abstract":[],"type":"topic","title":"PredicateExpressions.ForceCast","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast/VariableReplacing-Implementations":{"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/VariableReplacing-Implementations","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/variablereplacing-implementations","title":"VariableReplacing Implementations","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast/replacing(_:with:)":{"conformance":{"constraints":[{"code":"Input","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/replacing(_:with:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier","text":"ForceCast"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/replacing(_:with:)","title":"replacing(_:with:)"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast/variablereplacing-implementations.json index efb2452..223cc5e 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcecast/variablereplacing-implementations.json @@ -1 +1 @@ -{"sections":[],"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/replacing(_:with:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast"]]},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup","title":"VariableReplacing Implementations","roleHeading":"API Collection"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast/replacing(_:with:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier","text":"ForceCast"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"ForceCast","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV"}],"navigatorTitle":[{"text":"ForceCast","kind":"identifier"}],"kind":"symbol","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","type":"topic","title":"PredicateExpressions.ForceCast","abstract":[]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast"]]},"kind":"article","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/replacing(_:with:)"],"generated":true}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"collectionGroup","title":"VariableReplacing Implementations","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","navigatorTitle":[{"kind":"identifier","text":"ForceCast"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","abstract":[],"type":"topic","title":"PredicateExpressions.ForceCast","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast/replacing(_:with:)":{"conformance":{"constraints":[{"code":"Input","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast\/replacing(_:with:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier","text":"ForceCast"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ForceCast","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/replacing(_:with:)","title":"replacing(_:with:)"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap.json index 43dc8c5..c0a8e08 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap.json @@ -1 +1 @@ -{"metadata":{"title":"PredicateExpressions.ForcedUnwrap","role":"symbol","roleHeading":"Extended Structure","symbolKind":"extension","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"navigatorTitle":[{"text":"ForcedUnwrap","kind":"identifier"}],"extendedModule":"Foundation","externalID":"s:e:s:10Foundation20PredicateExpressionsO12ForcedUnwrapV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap"},"sections":[],"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"topicSections":[{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/VariableReplacing-Implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ForcedUnwrap","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap/VariableReplacing-Implementations":{"abstract":[],"kind":"article","role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/VariableReplacing-Implementations","type":"topic","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap":{"type":"topic","abstract":[],"kind":"symbol","navigatorTitle":[{"text":"ForcedUnwrap","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ForcedUnwrap","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"}],"title":"PredicateExpressions.ForcedUnwrap","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"type":"topic","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"title":"VariableReplacing","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Inner","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":" and ","type":"text"},{"code":"Inner.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Wrapped?","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap"]}],"metadata":{"role":"symbol","extendedModule":"Foundation","navigatorTitle":[{"text":"ForcedUnwrap","kind":"identifier"}],"symbolKind":"extension","title":"PredicateExpressions.ForcedUnwrap","externalID":"s:e:s:10Foundation20PredicateExpressionsO12ForcedUnwrapV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","kind":"identifier","text":"ForcedUnwrap"}],"roleHeading":"Extended Structure","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}]},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/VariableReplacing-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ForcedUnwrap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"}],"languages":["swift"],"platforms":["macOS"]}]}],"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo","kind":"relationships"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","navigatorTitle":[{"kind":"identifier","text":"ForcedUnwrap"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.ForcedUnwrap","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"type":"topic","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","kind":"symbol","title":"VariableReplacing","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Inner"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Inner.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Wrapped?"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap/VariableReplacing-Implementations":{"type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/variablereplacing-implementations","kind":"article","title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/VariableReplacing-Implementations"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap/replacing(_:with:).json index 8994d46..159cb17 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap/replacing(_:with:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/VariableReplacing-Implementations"]]},"kind":"symbol","metadata":{"symbolKind":"method","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"ForcedUnwrap","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"},{"kind":"text","text":"<"},{"text":"Inner","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","kind":"typeIdentifier","text":"ForcedUnwrap"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap"},{"kind":"text","text":"<"},{"text":"Inner","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","extendedModule":"Foundation","role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Inner"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":" and "},{"code":"Inner.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Wrapped?","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"externalID":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/replacing(_:with:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ForcedUnwrap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","kind":"typeIdentifier","text":"ForcedUnwrap"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap/VariableReplacing-Implementations":{"abstract":[],"kind":"article","role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/VariableReplacing-Implementations","type":"topic","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap":{"type":"topic","abstract":[],"kind":"symbol","navigatorTitle":[{"text":"ForcedUnwrap","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ForcedUnwrap","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"}],"title":"PredicateExpressions.ForcedUnwrap","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap/replacing(_:with:)":{"title":"replacing(_:with:)","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/replacing(_:with:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/replacing(_:with:)","conformance":{"constraints":[{"code":"Inner","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"code":"Inner.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Wrapped?","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ForcedUnwrap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Inner"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/replacing(_:with:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/VariableReplacing-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ForcedUnwrap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ForcedUnwrap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Inner"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"ForcedUnwrap","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Inner"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","conformance":{"constraints":[{"type":"codeVoice","code":"Inner"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":" and ","type":"text"},{"code":"Inner.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Wrapped?"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ForcedUnwrap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Inner"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":">"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","extendedModule":"Foundation"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","navigatorTitle":[{"kind":"identifier","text":"ForcedUnwrap"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.ForcedUnwrap","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap/VariableReplacing-Implementations":{"type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/variablereplacing-implementations","kind":"article","title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap/replacing(_:with:)":{"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","kind":"typeIdentifier","text":"ForcedUnwrap"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Inner"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ForcedUnwrap","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"},{"kind":"text","text":"<"},{"text":"Inner","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/replacing(_:with:)","conformance":{"constraints":[{"code":"Inner","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"code":"Inner.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Wrapped?"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/replacing(_:with:)"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap/variablereplacing-implementations.json index 76950ea..a25d155 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/forcedunwrap/variablereplacing-implementations.json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/variablereplacing-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/VariableReplacing-Implementations"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","metadata":{"roleHeading":"API Collection","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup"},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap":{"type":"topic","abstract":[],"kind":"symbol","navigatorTitle":[{"text":"ForcedUnwrap","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"ForcedUnwrap","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"}],"title":"PredicateExpressions.ForcedUnwrap","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap/replacing(_:with:)":{"title":"replacing(_:with:)","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/replacing(_:with:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/replacing(_:with:)","conformance":{"constraints":[{"code":"Inner","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"code":"Inner.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Wrapped?","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ForcedUnwrap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Inner"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"roleHeading":"API Collection","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup"},"kind":"article","topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/variablereplacing-implementations"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap/replacing(_:with:)":{"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","kind":"typeIdentifier","text":"ForcedUnwrap"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Inner"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap"},{"text":"<","kind":"text"},{"text":"Inner","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ForcedUnwrap","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"},{"kind":"text","text":"<"},{"text":"Inner","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/replacing(_:with:)","conformance":{"constraints":[{"code":"Inner","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"code":"Inner.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Wrapped?"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","navigatorTitle":[{"kind":"identifier","text":"ForcedUnwrap"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.ForcedUnwrap","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision.json index 745e86f..0f9a74d 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"kind":"symbol","metadata":{"externalID":"s:e:s:10Foundation20PredicateExpressionsO11IntDivisionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","role":"symbol","title":"PredicateExpressions.IntDivision","navigatorTitle":[{"text":"IntDivision","kind":"identifier"}],"extendedModule":"Foundation","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Extended Structure","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","kind":"identifier","text":"IntDivision"}],"symbolKind":"extension"},"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision"]}],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/VariableReplacing-Implementations"],"title":"Default Implementations","generated":true}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","kind":"typeIdentifier","text":"IntDivision"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"url":"\/documentation\/compoundpredicate\/variablereplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"BinaryInteger","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]},"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"title":"VariableReplacing","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"}],"title":"PredicateExpressions.IntDivision","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision","type":"topic","navigatorTitle":[{"text":"IntDivision","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision/VariableReplacing-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/VariableReplacing-Implementations","abstract":[],"title":"VariableReplacing Implementations","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/variablereplacing-implementations","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/VariableReplacing-Implementations"]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","interfaceLanguage":"swift"},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"metadata":{"externalID":"s:e:s:10Foundation20PredicateExpressionsO11IntDivisionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","extendedModule":"Foundation","role":"symbol","title":"PredicateExpressions.IntDivision","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"IntDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"}],"symbolKind":"extension","navigatorTitle":[{"kind":"identifier","text":"IntDivision"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Extended Structure"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"IntDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","kind":"typeIdentifier"}],"languages":["swift"]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"BinaryInteger","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"type":"topic","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision":{"title":"PredicateExpressions.IntDivision","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","abstract":[],"type":"topic","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IntDivision","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision/VariableReplacing-Implementations":{"role":"collectionGroup","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/variablereplacing-implementations","abstract":[],"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/VariableReplacing-Implementations"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision/replacing(_:with:).json index 3a3f51a..b050792 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision/replacing(_:with:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","kind":"typeIdentifier","text":"IntDivision"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","text":"IntDivision"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","text":"IntDivision"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/VariableReplacing-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","metadata":{"externalID":"s:10Foundation20PredicateExpressionsO11IntDivisionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","role":"symbol","symbolKind":"method","roleHeading":"Instance Method","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"BinaryInteger","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"extendedModule":"Foundation","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"IntDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","text":"IntDivision"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/replacing(_:with:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision/VariableReplacing-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/VariableReplacing-Implementations","abstract":[],"title":"VariableReplacing Implementations","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/variablereplacing-implementations","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/replacing(_:with:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","text":"IntDivision","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"IntDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/replacing(_:with:)","type":"topic","title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"}],"title":"PredicateExpressions.IntDivision","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision","type":"topic","navigatorTitle":[{"text":"IntDivision","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/replacing(_:with:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"IntDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/replacing(_:with:)"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/VariableReplacing-Implementations"]]},"metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"IntDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"IntDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","text":"IntDivision"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"role":"symbol","extendedModule":"Foundation","roleHeading":"Instance Method","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:10Foundation20PredicateExpressionsO11IntDivisionV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","symbolKind":"method","title":"replacing(_:with:)"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision":{"title":"PredicateExpressions.IntDivision","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","abstract":[],"type":"topic","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IntDivision","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision/replacing(_:with:)":{"role":"symbol","type":"topic","title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"IntDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"IntDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"IntDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision/VariableReplacing-Implementations":{"role":"collectionGroup","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/variablereplacing-implementations","abstract":[],"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/VariableReplacing-Implementations"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision/variablereplacing-implementations.json index d68a60c..7a8263b 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intdivision/variablereplacing-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/VariableReplacing-Implementations"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","role":"collectionGroup","title":"VariableReplacing Implementations"},"kind":"article","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"}],"title":"PredicateExpressions.IntDivision","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision","type":"topic","navigatorTitle":[{"text":"IntDivision","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/replacing(_:with:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","text":"IntDivision","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"IntDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/replacing(_:with:)","type":"topic","title":"replacing(_:with:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/variablereplacing-implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","roleHeading":"API Collection"},"kind":"article","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision":{"title":"PredicateExpressions.IntDivision","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","abstract":[],"type":"topic","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IntDivision","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision/replacing(_:with:)":{"role":"symbol","type":"topic","title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"IntDivision","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"IntDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"IntDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder.json index f1a0933..34d6be4 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder.json @@ -1 +1 @@ -{"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"metadata":{"extendedModule":"Foundation","roleHeading":"Extended Structure","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO12IntRemainderV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","kind":"identifier","text":"IntRemainder"}],"title":"PredicateExpressions.IntRemainder","symbolKind":"extension"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"IntRemainder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV"}],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder"},"kind":"symbol","sections":[],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder":{"type":"topic","role":"symbol","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"title":"PredicateExpressions.IntRemainder","abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","kind":"identifier","text":"IntRemainder"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/variablereplacing-implementations","type":"topic","abstract":[],"title":"VariableReplacing Implementations","role":"collectionGroup","kind":"article"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"url":"\/documentation\/compoundpredicate\/variablereplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"BinaryInteger","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]},"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"title":"VariableReplacing","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}]}}} \ No newline at end of file +{"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo"}],"sections":[],"topicSections":[{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/VariableReplacing-Implementations"]}],"metadata":{"symbolKind":"extension","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","text":"IntRemainder","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV"}],"extendedModule":"Foundation","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO12IntRemainderV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","role":"symbol","roleHeading":"Extended Structure","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"PredicateExpressions.IntRemainder"},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"IntRemainder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV"}]}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder"]}],"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder":{"abstract":[],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"}],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder","title":"PredicateExpressions.IntRemainder","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"BinaryInteger","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"type":"topic","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder/VariableReplacing-Implementations":{"abstract":[],"role":"collectionGroup","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/VariableReplacing-Implementations","kind":"article"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder/replacing(_:with:).json index 5811f61..1aba6b4 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder/replacing(_:with:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/replacing(_:with:)"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/VariableReplacing-Implementations"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","kind":"typeIdentifier","text":"IntRemainder"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","kind":"typeIdentifier","text":"IntRemainder"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"IntRemainder","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","symbolKind":"method","externalID":"s:10Foundation20PredicateExpressionsO12IntRemainderV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","title":"replacing(_:with:)","roleHeading":"Instance Method","extendedModule":"Foundation"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"IntRemainder","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"IntRemainder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"IntRemainder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder":{"type":"topic","role":"symbol","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"title":"PredicateExpressions.IntRemainder","abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","kind":"identifier","text":"IntRemainder"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"title":"CompoundPredicate","kind":"symbol","url":"\/documentation\/compoundpredicate","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","abstract":[],"role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/replacing(_:with:)","type":"topic","abstract":[],"title":"replacing(_:with:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/variablereplacing-implementations","type":"topic","abstract":[],"title":"VariableReplacing Implementations","role":"collectionGroup","kind":"article"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"kind":"identifier","text":"Variable"}],"type":"topic","title":"VariableReplacing.Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"Variable","kind":"identifier"}]}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/VariableReplacing-Implementations"]]},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/replacing(_:with:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","symbolKind":"method","title":"replacing(_:with:)","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","kind":"typeIdentifier","text":"IntRemainder"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:10Foundation20PredicateExpressionsO12IntRemainderV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","roleHeading":"Instance Method","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]}},"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder/VariableReplacing-Implementations":{"abstract":[],"role":"collectionGroup","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/VariableReplacing-Implementations","kind":"article"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder":{"abstract":[],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"}],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder","title":"PredicateExpressions.IntRemainder","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder/replacing(_:with:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"IntRemainder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"IntRemainder","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/replacing(_:with:)","kind":"symbol","title":"replacing(_:with:)","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"BinaryInteger"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder/variablereplacing-implementations.json index dbd2c93..5c164f9 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/intremainder/variablereplacing-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/VariableReplacing-Implementations"},"kind":"article","metadata":{"modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup","roleHeading":"API Collection","title":"VariableReplacing Implementations"},"sections":[],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/replacing(_:with:)"],"generated":true}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder":{"type":"topic","role":"symbol","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"title":"PredicateExpressions.IntRemainder","abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","kind":"identifier","text":"IntRemainder"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/replacing(_:with:)","type":"topic","abstract":[],"title":"replacing(_:with:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/variablereplacing-implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","title":"VariableReplacing Implementations"},"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"kind":"article","sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder/replacing(_:with:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"IntRemainder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"IntRemainder","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder\/replacing(_:with:)","kind":"symbol","title":"replacing(_:with:)","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"BinaryInteger"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder":{"abstract":[],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"}],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder","title":"PredicateExpressions.IntRemainder","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath.json index ae2cf32..02e02d1 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath.json @@ -1 +1 @@ -{"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"typeIdentifier","text":"KeyPath"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"KeyPath"}],"role":"symbol","symbolKind":"extension","extendedModule":"Foundation","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"PredicateExpressions.KeyPath","roleHeading":"Extended Structure","externalID":"s:e:s:10Foundation20PredicateExpressionsO7KeyPathV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"identifier"}]},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","title":"PredicateExpressions.KeyPath","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"identifier","text":"KeyPath"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","navigatorTitle":[{"kind":"identifier","text":"KeyPath"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/variablereplacing-implementations","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/VariableReplacing-Implementations","role":"collectionGroup","abstract":[],"kind":"article","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"type":"topic","title":"VariableReplacing","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}]},"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Extended Structure","extendedModule":"Foundation","role":"symbol","navigatorTitle":[{"text":"KeyPath","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO7KeyPathV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","symbolKind":"extension","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath","kind":"identifier"}],"title":"PredicateExpressions.KeyPath"},"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/VariableReplacing-Implementations"],"title":"Default Implementations","generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"typeIdentifier","text":"KeyPath"}]}],"kind":"declarations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/variablereplacing-implementations","abstract":[],"kind":"article","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/VariableReplacing-Implementations","type":"topic","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","navigatorTitle":[{"kind":"identifier","text":"KeyPath"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.KeyPath","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"type":"topic","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath/replacing(_:with:).json index 60e2d89..d958d57 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath/replacing(_:with:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"typeIdentifier","text":"KeyPath"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/VariableReplacing-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/replacing(_:with:)"]}],"metadata":{"title":"replacing(_:with:)","extendedModule":"Foundation","symbolKind":"method","roleHeading":"Instance Method","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Root"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"externalID":"s:10Foundation20PredicateExpressionsO7KeyPathV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"KeyPath","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/replacing(_:with:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/variablereplacing-implementations","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/VariableReplacing-Implementations","role":"collectionGroup","abstract":[],"kind":"article","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath/replacing(_:with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"text":">","kind":"text"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/replacing(_:with:)","role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","title":"PredicateExpressions.KeyPath","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"identifier","text":"KeyPath"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","navigatorTitle":[{"kind":"identifier","text":"KeyPath"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/replacing(_:with:)"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/VariableReplacing-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"typeIdentifier","text":"KeyPath"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/replacing(_:with:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"typeIdentifier","text":"KeyPath"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">"}],"title":"replacing(_:with:)","symbolKind":"method","role":"symbol","extendedModule":"Foundation","externalID":"s:10Foundation20PredicateExpressionsO7KeyPathV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","roleHeading":"Instance Method","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}]},"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath/replacing(_:with:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"text":">","kind":"text"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"replacing(_:with:)","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/replacing(_:with:)","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/variablereplacing-implementations","abstract":[],"kind":"article","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/VariableReplacing-Implementations","type":"topic","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","navigatorTitle":[{"kind":"identifier","text":"KeyPath"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.KeyPath","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath/variablereplacing-implementations.json index 13c586e..e5cb4b4 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/keypath/variablereplacing-implementations.json @@ -1 +1 @@ -{"kind":"article","metadata":{"roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup","title":"VariableReplacing Implementations"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","title":"PredicateExpressions.KeyPath","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"identifier","text":"KeyPath"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","navigatorTitle":[{"kind":"identifier","text":"KeyPath"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath/replacing(_:with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"text":">","kind":"text"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/replacing(_:with:)","role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"kind":"article","metadata":{"modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","role":"collectionGroup","title":"VariableReplacing Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/replacing(_:with:)"],"title":"Instance Methods","generated":true}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","navigatorTitle":[{"kind":"identifier","text":"KeyPath"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.KeyPath","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath/replacing(_:with:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"text":">","kind":"text"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"replacing(_:with:)","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/replacing(_:with:)","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation.json index b53599f..38b99be 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"typeIdentifier"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"extension","roleHeading":"Extended Structure","navigatorTitle":[{"kind":"identifier","text":"Negation"}],"extendedModule":"Foundation","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO8NegationV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0F0Vy_qd__G_AMtlF","role":"symbol","title":"PredicateExpressions.Negation","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"}]},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","type":"topic","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","title":"VariableReplacing","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation":{"title":"PredicateExpressions.Negation","navigatorTitle":[{"text":"Negation","kind":"identifier"}],"abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/VariableReplacing-Implementations","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/variablereplacing-implementations","abstract":[],"role":"collectionGroup","title":"VariableReplacing Implementations","kind":"article"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","interfaceLanguage":"swift"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/VariableReplacing-Implementations"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","kind":"typeIdentifier","text":"Negation"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"metadata":{"title":"PredicateExpressions.Negation","navigatorTitle":[{"kind":"identifier","text":"Negation"}],"extendedModule":"Foundation","role":"symbol","externalID":"s:e:s:10Foundation20PredicateExpressionsO8NegationV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0F0Vy_qd__G_AMtlF","roleHeading":"Extended Structure","symbolKind":"extension","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"identifier"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation":{"role":"symbol","title":"PredicateExpressions.Negation","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Negation"}],"abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":" and "},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"VariableReplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation/VariableReplacing-Implementations":{"role":"collectionGroup","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/variablereplacing-implementations","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/VariableReplacing-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation/replacing(_:with:).json index 4542ec8..7a628c3 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation/replacing(_:with:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/replacing(_:with:)"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/replacing(_:with:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/VariableReplacing-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"metadata":{"externalID":"s:10Foundation20PredicateExpressionsO8NegationV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0F0Vy_qd__G_AMtlF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Negation","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":">"}],"title":"replacing(_:with:)","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation/replacing(_:with:)":{"title":"replacing(_:with:)","abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":">"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation":{"title":"PredicateExpressions.Negation","navigatorTitle":[{"text":"Negation","kind":"identifier"}],"abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/VariableReplacing-Implementations","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/variablereplacing-implementations","abstract":[],"role":"collectionGroup","title":"VariableReplacing Implementations","kind":"article"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol","conformance":{"constraints":[{"code":"Wrapped","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)","symbolKind":"method","extendedModule":"Foundation","externalID":"s:10Foundation20PredicateExpressionsO8NegationV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0F0Vy_qd__G_AMtlF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Negation","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Negation","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/VariableReplacing-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/replacing(_:with:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation":{"role":"symbol","title":"PredicateExpressions.Negation","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Negation"}],"abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation/VariableReplacing-Implementations":{"role":"collectionGroup","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/variablereplacing-implementations","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/VariableReplacing-Implementations","kind":"article"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation/replacing(_:with:)":{"conformance":{"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/replacing(_:with:)","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","kind":"typeIdentifier","text":"Negation"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/replacing(_:with:)","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation/variablereplacing-implementations.json index e52dc2e..b53c6f3 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/negation/variablereplacing-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/variablereplacing-implementations"]}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/replacing(_:with:)"],"generated":true}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations"},"kind":"article","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation":{"title":"PredicateExpressions.Negation","navigatorTitle":[{"text":"Negation","kind":"identifier"}],"abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation/replacing(_:with:)":{"title":"replacing(_:with:)","abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":">"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/replacing(_:with:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/variablereplacing-implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","roleHeading":"API Collection"},"kind":"article","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation":{"role":"symbol","title":"PredicateExpressions.Negation","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Negation"}],"abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation/replacing(_:with:)":{"conformance":{"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/replacing(_:with:)","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","kind":"typeIdentifier","text":"Negation"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation\/replacing(_:with:)","kind":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce.json index cf6256d..77b193d 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce.json @@ -1 +1 @@ -{"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"abstract":[{"text":"\/ Self(wrapped.replacing(variable, with: replacement)) { wrappedVar in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"\/ self.transform.replacing(self.variable, with: wrappedVar)"},{"type":"text","text":" "},{"type":"text","text":"\/ }"},{"type":"text","text":" "},{"type":"text","text":"\/ Self(self.) { innerVar in"},{"type":"text","text":" "},{"type":"text","text":"\/ self.transform"},{"type":"text","text":" "},{"type":"text","text":"\/ .replacing(self.variable, with: innerVar)"},{"text":" ","type":"text"},{"text":"\/ .replacing(variable, with: replacement)","type":"text"},{"type":"text","text":" "},{"text":"\/ }","type":"text"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","interfaceLanguage":"swift"},"metadata":{"symbolKind":"extension","role":"symbol","extendedModule":"Foundation","externalID":"s:e:s:10Foundation20PredicateExpressionsO11NilCoalesceV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","roleHeading":"Extended Structure","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"identifier"}],"navigatorTitle":[{"text":"NilCoalesce","kind":"identifier"}],"title":"PredicateExpressions.NilCoalesce"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","kind":"typeIdentifier","text":"NilCoalesce"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/VariableReplacing-Implementations"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce"}],"title":"PredicateExpressions.NilCoalesce","abstract":[{"type":"text","text":"\/ Self(wrapped.replacing(variable, with: replacement)) { wrappedVar in"},{"type":"text","text":" "},{"text":"\/ self.transform.replacing(self.variable, with: wrappedVar)","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"\/ }"},{"text":" ","type":"text"},{"type":"text","text":"\/ Self(self.) { innerVar in"},{"text":" ","type":"text"},{"type":"text","text":"\/ self.transform"},{"type":"text","text":" "},{"text":"\/ .replacing(self.variable, with: innerVar)","type":"text"},{"type":"text","text":" "},{"type":"text","text":"\/ .replacing(variable, with: replacement)"},{"text":" ","type":"text"},{"type":"text","text":"\/ }"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","type":"topic","navigatorTitle":[{"text":"NilCoalesce","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"url":"\/documentation\/compoundpredicate\/variablereplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output?","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","title":"VariableReplacing","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/VariableReplacing-Implementations","kind":"article","role":"collectionGroup","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/variablereplacing-implementations","abstract":[],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"navigatorTitle":[{"text":"NilCoalesce","kind":"identifier"}],"title":"PredicateExpressions.NilCoalesce","symbolKind":"extension","extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","text":"NilCoalesce","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV"}],"role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO11NilCoalesceV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","roleHeading":"Extended Structure"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"NilCoalesce","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce/VariableReplacing-Implementations":{"abstract":[],"kind":"article","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/variablereplacing-implementations","type":"topic","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","title":"VariableReplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output?","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","navigatorTitle":[{"kind":"identifier","text":"NilCoalesce"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","abstract":[],"type":"topic","title":"PredicateExpressions.NilCoalesce","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce/replacing(_:with:).json index 783cdb9..87f57b1 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce/replacing(_:with:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/VariableReplacing-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/replacing(_:with:)"},"kind":"symbol","metadata":{"externalID":"s:10Foundation20PredicateExpressionsO11NilCoalesceV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","extendedModule":"Foundation","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"NilCoalesce","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"NilCoalesce","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","kind":"typeIdentifier","text":"NilCoalesce"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"replacing(_:with:)","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output?","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"NilCoalesce","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","kind":"typeIdentifier","text":"NilCoalesce"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce"}],"title":"PredicateExpressions.NilCoalesce","abstract":[{"type":"text","text":"\/ Self(wrapped.replacing(variable, with: replacement)) { wrappedVar in"},{"type":"text","text":" "},{"text":"\/ self.transform.replacing(self.variable, with: wrappedVar)","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"\/ }"},{"text":" ","type":"text"},{"type":"text","text":"\/ Self(self.) { innerVar in"},{"text":" ","type":"text"},{"type":"text","text":"\/ self.transform"},{"type":"text","text":" "},{"text":"\/ .replacing(self.variable, with: innerVar)","type":"text"},{"type":"text","text":" "},{"type":"text","text":"\/ .replacing(variable, with: replacement)"},{"text":" ","type":"text"},{"type":"text","text":"\/ }"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","type":"topic","navigatorTitle":[{"text":"NilCoalesce","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/VariableReplacing-Implementations","kind":"article","role":"collectionGroup","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/variablereplacing-implementations","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/replacing(_:with:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"NilCoalesce","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output?"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/replacing(_:with:)","type":"topic"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/replacing(_:with:)"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/VariableReplacing-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/replacing(_:with:)"},"metadata":{"roleHeading":"Instance Method","extendedModule":"Foundation","role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"method","externalID":"s:10Foundation20PredicateExpressionsO11NilCoalesceV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output?"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"NilCoalesce","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","kind":"typeIdentifier","text":"NilCoalesce"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"NilCoalesce","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/replacing(_:with:)","kind":"symbol","abstract":[],"title":"replacing(_:with:)","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output?"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","navigatorTitle":[{"kind":"identifier","text":"NilCoalesce"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","abstract":[],"type":"topic","title":"PredicateExpressions.NilCoalesce","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce/VariableReplacing-Implementations":{"abstract":[],"kind":"article","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/variablereplacing-implementations","type":"topic","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce/variablereplacing-implementations.json index d120ee6..5791c74 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/nilcoalesce/variablereplacing-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","role":"collectionGroup"},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/replacing(_:with:)"]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/replacing(_:with:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"NilCoalesce","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output?"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"replacing(_:with:)","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/replacing(_:with:)","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce"}],"title":"PredicateExpressions.NilCoalesce","abstract":[{"type":"text","text":"\/ Self(wrapped.replacing(variable, with: replacement)) { wrappedVar in"},{"type":"text","text":" "},{"text":"\/ self.transform.replacing(self.variable, with: wrappedVar)","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"\/ }"},{"text":" ","type":"text"},{"type":"text","text":"\/ Self(self.) { innerVar in"},{"text":" ","type":"text"},{"type":"text","text":"\/ self.transform"},{"type":"text","text":" "},{"text":"\/ .replacing(self.variable, with: innerVar)","type":"text"},{"type":"text","text":" "},{"type":"text","text":"\/ .replacing(variable, with: replacement)"},{"text":" ","type":"text"},{"type":"text","text":"\/ }"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","type":"topic","navigatorTitle":[{"text":"NilCoalesce","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/VariableReplacing-Implementations"},"metadata":{"modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","role":"collectionGroup","title":"VariableReplacing Implementations"},"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/replacing(_:with:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce"]]},"kind":"article","variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce\/replacing(_:with:)","kind":"symbol","abstract":[],"title":"replacing(_:with:)","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output?"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","navigatorTitle":[{"kind":"identifier","text":"NilCoalesce"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","abstract":[],"type":"topic","title":"PredicateExpressions.NilCoalesce","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV","text":"NilCoalesce","kind":"identifier"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal.json index 018e941..244d909 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal"]}],"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","kind":"typeIdentifier","text":"NotEqual"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"metadata":{"role":"symbol","symbolKind":"extension","title":"PredicateExpressions.NotEqual","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO8NotEqualV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","extendedModule":"Foundation","roleHeading":"Extended Structure","navigatorTitle":[{"kind":"identifier","text":"NotEqual"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","kind":"identifier","text":"NotEqual"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual"},"schemaVersion":{"major":0,"patch":0,"minor":3},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual/VariableReplacing-Implementations":{"kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/variablereplacing-implementations","type":"topic","title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/VariableReplacing-Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual":{"abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.NotEqual","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"NotEqual","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","navigatorTitle":[{"text":"NotEqual","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing","type":"topic","title":"VariableReplacing","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}]}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/VariableReplacing-Implementations"]}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"NotEqual"}],"title":"PredicateExpressions.NotEqual","symbolKind":"extension","extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual"}],"role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO8NotEqualV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","roleHeading":"Extended Structure"},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","type":"conformsTo"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual/VariableReplacing-Implementations":{"abstract":[],"kind":"article","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/variablereplacing-implementations","type":"topic","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/VariableReplacing-Implementations"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"kind":"symbol","title":"VariableReplacing","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","type":"topic","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","navigatorTitle":[{"kind":"identifier","text":"NotEqual"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal","abstract":[],"type":"topic","title":"PredicateExpressions.NotEqual","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal/replacing(_:with:).json index 794a878..f681894 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal/replacing(_:with:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","kind":"typeIdentifier","text":"NotEqual"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Foundation","externalID":"s:10Foundation20PredicateExpressionsO8NotEqualV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"replacing(_:with:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/VariableReplacing-Implementations"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/replacing(_:with:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/replacing(_:with:)"]}],"kind":"symbol","sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual/VariableReplacing-Implementations":{"kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/variablereplacing-implementations","type":"topic","title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/VariableReplacing-Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual/replacing(_:with:)":{"title":"replacing(_:with:)","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/replacing(_:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual":{"abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.NotEqual","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"NotEqual","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","navigatorTitle":[{"text":"NotEqual","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/replacing(_:with:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/VariableReplacing-Implementations"]]},"kind":"symbol","metadata":{"symbolKind":"method","title":"replacing(_:with:)","roleHeading":"Instance Method","externalID":"s:10Foundation20PredicateExpressionsO8NotEqualV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}]},"role":"symbol","extendedModule":"Foundation","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"NotEqual","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual/VariableReplacing-Implementations":{"abstract":[],"kind":"article","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/variablereplacing-implementations","type":"topic","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","navigatorTitle":[{"kind":"identifier","text":"NotEqual"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal","abstract":[],"type":"topic","title":"PredicateExpressions.NotEqual","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/replacing(_:with:)","abstract":[],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/replacing(_:with:)","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"NotEqual","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal/variablereplacing-implementations.json index e23c93d..34d22d5 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/notequal/variablereplacing-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual"]]},"sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/replacing(_:with:)"],"title":"Instance Methods"}],"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/variablereplacing-implementations"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","role":"collectionGroup","roleHeading":"API Collection"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/VariableReplacing-Implementations"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual/replacing(_:with:)":{"title":"replacing(_:with:)","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/replacing(_:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual":{"abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.NotEqual","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"NotEqual","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","navigatorTitle":[{"text":"NotEqual","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/VariableReplacing-Implementations"},"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"collectionGroup","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/variablereplacing-implementations"]}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/replacing(_:with:)"],"generated":true}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual/replacing(_:with:)":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual\/replacing(_:with:)","abstract":[],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/replacing(_:with:)","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"NotEqual","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"NotEqual","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","navigatorTitle":[{"kind":"identifier","text":"NotEqual"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal","abstract":[],"type":"topic","title":"PredicateExpressions.NotEqual","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap.json new file mode 100644 index 0000000..459ac95 --- /dev/null +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","type":"conformsTo"}],"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap\/VariableReplacing-Implementations"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"metadata":{"navigatorTitle":[{"text":"OptionalFlatMap","kind":"identifier"}],"title":"PredicateExpressions.OptionalFlatMap","symbolKind":"extension","extendedModule":"Foundation","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV","text":"OptionalFlatMap"}],"role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO15OptionalFlatMapV08CompoundB0AF17VariableReplacingRzAfGR0_6OutputQy0_Rs1_rlE9replacing_4withAEy_xq_q0_q1_GAC0H0Vy_qd__G_AOtlF","roleHeading":"Extended Structure"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"OptionalFlatMap","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","title":"VariableReplacing","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","type":"topic","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Result"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Wrapped?"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/OptionalFlatMap/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap\/VariableReplacing-Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap\/variablereplacing-implementations","kind":"article","abstract":[],"title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/OptionalFlatMap":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV","text":"OptionalFlatMap"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap","navigatorTitle":[{"text":"OptionalFlatMap","kind":"identifier"}],"kind":"symbol","abstract":[],"title":"PredicateExpressions.OptionalFlatMap"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/replacing(_:with:).json new file mode 100644 index 0000000..9a3baa6 --- /dev/null +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/replacing(_:with:).json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap\/VariableReplacing-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap\/replacing(_:with:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV","text":"OptionalFlatMap","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV","text":"OptionalFlatMap","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"OptionalFlatMap","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":">"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap\/replacing(_:with:)","interfaceLanguage":"swift"},"metadata":{"title":"replacing(_:with:)","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"method","externalID":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV08CompoundB0AF17VariableReplacingRzAfGR0_6OutputQy0_Rs1_rlE9replacing_4withAEy_xq_q0_q1_GAC0H0Vy_qd__G_AOtlF","role":"symbol","extendedModule":"Foundation","roleHeading":"Instance Method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Result"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Wrapped?"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"OptionalFlatMap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV","text":"OptionalFlatMap","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Result","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OptionalFlatMap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Result"},{"text":">","kind":"text"}]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/OptionalFlatMap/replacing(_:with:)":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Result"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"Wrapped?","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap\/replacing(_:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OptionalFlatMap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":", ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"OptionalFlatMap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":", "},{"text":"Result","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV","text":"OptionalFlatMap","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap\/replacing(_:with:)","kind":"symbol","title":"replacing(_:with:)","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/OptionalFlatMap/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap\/VariableReplacing-Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap\/variablereplacing-implementations","kind":"article","abstract":[],"title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/OptionalFlatMap":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV","text":"OptionalFlatMap"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap","navigatorTitle":[{"text":"OptionalFlatMap","kind":"identifier"}],"kind":"symbol","abstract":[],"title":"PredicateExpressions.OptionalFlatMap"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/variablereplacing-implementations.json new file mode 100644 index 0000000..1304f81 --- /dev/null +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/variablereplacing-implementations.json @@ -0,0 +1 @@ +{"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap\/replacing(_:with:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap\/variablereplacing-implementations"]}],"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap"]]},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/OptionalFlatMap":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV","text":"OptionalFlatMap"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap","navigatorTitle":[{"text":"OptionalFlatMap","kind":"identifier"}],"kind":"symbol","abstract":[],"title":"PredicateExpressions.OptionalFlatMap"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/OptionalFlatMap/replacing(_:with:)":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Result"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"Wrapped?","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap\/replacing(_:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OptionalFlatMap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":", ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"OptionalFlatMap","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":", "},{"text":"Result","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV","text":"OptionalFlatMap","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap\/replacing(_:with:)","kind":"symbol","title":"replacing(_:with:)","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range.json index 55281de..ffd0281 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"}],"languages":["swift"]}]}],"metadata":{"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"title":"PredicateExpressions.Range","extendedModule":"Foundation","roleHeading":"Extended Structure","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","kind":"identifier","text":"Range"}],"navigatorTitle":[{"text":"Range","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO5RangeV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","symbolKind":"extension"},"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","navigatorTitle":[{"text":"Range","kind":"identifier"}],"kind":"symbol","title":"PredicateExpressions.Range","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Range","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","role":"symbol","type":"topic","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","title":"VariableReplacing","kind":"symbol","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/VariableReplacing-Implementations","kind":"article","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/variablereplacing-implementations","role":"collectionGroup","type":"topic","abstract":[]}}} \ No newline at end of file +{"topicSections":[{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/VariableReplacing-Implementations"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Extended Structure","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Range","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"}],"title":"PredicateExpressions.Range","extendedModule":"Foundation","navigatorTitle":[{"kind":"identifier","text":"Range"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"symbolKind":"extension","externalID":"s:e:s:10Foundation20PredicateExpressionsO5RangeV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF"},"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range/VariableReplacing-Implementations":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/variablereplacing-implementations","title":"VariableReplacing Implementations","kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/VariableReplacing-Implementations","role":"collectionGroup","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","navigatorTitle":[{"kind":"identifier","text":"Range"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","abstract":[],"type":"topic","title":"PredicateExpressions.Range","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","kind":"symbol","title":"VariableReplacing","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}]},"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range/replacing(_:with:).json index 213cd11..a382f37 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range/replacing(_:with:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Range","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}]}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/replacing(_:with:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/replacing(_:with:)"]}],"metadata":{"extendedModule":"Foundation","roleHeading":"Instance Method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"externalID":"s:10Foundation20PredicateExpressionsO5RangeV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"replacing(_:with:)","symbolKind":"method"},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/VariableReplacing-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","navigatorTitle":[{"text":"Range","kind":"identifier"}],"kind":"symbol","title":"PredicateExpressions.Range","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Range","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","role":"symbol","type":"topic","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range/replacing(_:with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","kind":"typeIdentifier","text":"Range"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/replacing(_:with:)","abstract":[],"role":"symbol","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/VariableReplacing-Implementations","kind":"article","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/variablereplacing-implementations","role":"collectionGroup","type":"topic","abstract":[]}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/replacing(_:with:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/VariableReplacing-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Range","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"title":"replacing(_:with:)","extendedModule":"Foundation","symbolKind":"method","externalID":"s:10Foundation20PredicateExpressionsO5RangeV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0F0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Instance Method","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range/replacing(_:with:)":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/replacing(_:with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"replacing(_:with:)","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"role":"symbol","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","navigatorTitle":[{"kind":"identifier","text":"Range"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","abstract":[],"type":"topic","title":"PredicateExpressions.Range","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range/VariableReplacing-Implementations":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/variablereplacing-implementations","title":"VariableReplacing Implementations","kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/VariableReplacing-Implementations","role":"collectionGroup","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range/variablereplacing-implementations.json index 658974a..69e2069 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/range/variablereplacing-implementations.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/VariableReplacing-Implementations"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"title":"VariableReplacing Implementations","role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}]},"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range/replacing(_:with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","kind":"typeIdentifier","text":"Range"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/replacing(_:with:)","abstract":[],"role":"symbol","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","navigatorTitle":[{"text":"Range","kind":"identifier"}],"kind":"symbol","title":"PredicateExpressions.Range","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Range","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","role":"symbol","type":"topic","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range"]]},"metadata":{"roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","role":"collectionGroup"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/replacing(_:with:)"],"generated":true}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","navigatorTitle":[{"kind":"identifier","text":"Range"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","abstract":[],"type":"topic","title":"PredicateExpressions.Range","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range/replacing(_:with:)":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/replacing(_:with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"replacing(_:with:)","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"role":"symbol","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains.json index 50b1969..1b626d4 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"RangeExpressionContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/VariableReplacing-Implementations"],"generated":true}],"metadata":{"symbolKind":"extension","title":"PredicateExpressions.RangeExpressionContains","role":"symbol","externalID":"s:e:s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","roleHeading":"Extended Structure","extendedModule":"Foundation","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"RangeExpressionContains"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","navigatorTitle":[{"text":"RangeExpressionContains","kind":"identifier"}],"type":"topic","title":"PredicateExpressions.RangeExpressionContains","kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"RangeExpressionContains","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains/VariableReplacing-Implementations":{"abstract":[],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/variablereplacing-implementations","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"RangeExpression"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RangeExpression.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"RangeExpression"},{"text":", and ","type":"text"},{"code":"Element.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RangeExpression.Output.Bound"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"RangeExpressionContains","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol","roleHeading":"Extended Structure","navigatorTitle":[{"kind":"identifier","text":"RangeExpressionContains"}],"title":"PredicateExpressions.RangeExpressionContains","symbolKind":"extension","externalID":"s:e:s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","extendedModule":"Foundation"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains"}]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/variablereplacing-implementations","type":"topic","role":"collectionGroup","title":"VariableReplacing Implementations","kind":"article","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"RangeExpression"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RangeExpression.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"RangeExpression"},{"type":"text","text":", and "},{"code":"Element.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"RangeExpression.Output.Bound","type":"codeVoice"},{"text":".","type":"text"}]},"type":"topic","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","navigatorTitle":[{"kind":"identifier","text":"RangeExpressionContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.RangeExpressionContains","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains/replacing(_:with:).json index f50b92d..2e13634 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains/replacing(_:with:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RangeExpression","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"RangeExpressionContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"RangeExpression"},{"text":", ","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":">"}]}]}],"metadata":{"externalID":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","extendedModule":"Foundation","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"RangeExpression","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RangeExpression.Output"},{"type":"text","text":" conforms to "},{"code":"RangeExpression","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Element.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RangeExpression.Output.Bound","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"symbolKind":"method","title":"replacing(_:with:)","role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"RangeExpressionContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"},{"text":"<","kind":"text"},{"text":"RangeExpression","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">"}],"roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/replacing(_:with:)"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/VariableReplacing-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","navigatorTitle":[{"text":"RangeExpressionContains","kind":"identifier"}],"type":"topic","title":"PredicateExpressions.RangeExpressionContains","kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"RangeExpressionContains","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"RangeExpressionContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RangeExpression"},{"text":", ","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","kind":"typeIdentifier","text":"RangeExpressionContains"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Element"},{"text":">","kind":"text"}],"conformance":{"constraints":[{"code":"RangeExpression","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RangeExpression.Output"},{"type":"text","text":" conforms to "},{"code":"RangeExpression","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Element.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RangeExpression.Output.Bound"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"type":"topic","title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/replacing(_:with:)","kind":"symbol","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains/VariableReplacing-Implementations":{"abstract":[],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/variablereplacing-implementations","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/replacing(_:with:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/replacing(_:with:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"RangeExpressionContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RangeExpression"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Element"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","kind":"typeIdentifier","text":"RangeExpressionContains"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RangeExpression"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","kind":"typeIdentifier","text":"RangeExpressionContains"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"metadata":{"symbolKind":"method","title":"replacing(_:with:)","conformance":{"constraints":[{"code":"RangeExpression","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Element"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RangeExpression.Output"},{"type":"text","text":" conforms to "},{"code":"RangeExpression","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Element.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RangeExpression.Output.Bound"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"roleHeading":"Instance Method","externalID":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"RangeExpressionContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"},{"text":"<","kind":"text"},{"text":"RangeExpression","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Element","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RangeExpression","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":">","kind":"text"}],"extendedModule":"Foundation"},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/VariableReplacing-Implementations"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","navigatorTitle":[{"kind":"identifier","text":"RangeExpressionContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.RangeExpressionContains","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/replacing(_:with:)","type":"topic","role":"symbol","title":"replacing(_:with:)","conformance":{"constraints":[{"code":"RangeExpression","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Element"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RangeExpression.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"RangeExpression"},{"text":", and ","type":"text"},{"code":"Element.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RangeExpression.Output.Bound","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"RangeExpressionContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"RangeExpressionContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"RangeExpression"},{"text":", ","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/variablereplacing-implementations","type":"topic","role":"collectionGroup","title":"VariableReplacing Implementations","kind":"article","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/VariableReplacing-Implementations"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains/variablereplacing-implementations.json index 0091967..8b0ae67 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/rangeexpressioncontains/variablereplacing-implementations.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/variablereplacing-implementations"]}],"kind":"article","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains"]]},"metadata":{"modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","roleHeading":"API Collection","role":"collectionGroup"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"RangeExpressionContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RangeExpression"},{"text":", ","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","kind":"typeIdentifier","text":"RangeExpressionContains"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Element"},{"text":">","kind":"text"}],"conformance":{"constraints":[{"code":"RangeExpression","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RangeExpression.Output"},{"type":"text","text":" conforms to "},{"code":"RangeExpression","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Element.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RangeExpression.Output.Bound"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"type":"topic","title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/replacing(_:with:)","kind":"symbol","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","navigatorTitle":[{"text":"RangeExpressionContains","kind":"identifier"}],"type":"topic","title":"PredicateExpressions.RangeExpressionContains","kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"RangeExpressionContains","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"}],"role":"symbol"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/replacing(_:with:)"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains"]]},"metadata":{"role":"collectionGroup","title":"VariableReplacing Implementations","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/replacing(_:with:)","type":"topic","role":"symbol","title":"replacing(_:with:)","conformance":{"constraints":[{"code":"RangeExpression","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Element"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RangeExpression.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"RangeExpression"},{"text":", and ","type":"text"},{"code":"Element.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RangeExpression.Output.Bound","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"RangeExpressionContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV"},{"kind":"text","text":"<"},{"text":"RangeExpression","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"RangeExpressionContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"RangeExpression"},{"text":", ","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","navigatorTitle":[{"kind":"identifier","text":"RangeExpressionContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","abstract":[],"type":"topic","kind":"symbol","title":"PredicateExpressions.RangeExpressionContains","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"identifier"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy.json index bcf4b06..751bc47 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/VariableReplacing-Implementations"],"title":"Default Implementations","generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"SequenceAllSatisfy"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","symbolKind":"extension","role":"symbol","extendedModule":"Foundation","roleHeading":"Extended Structure","title":"PredicateExpressions.SequenceAllSatisfy","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"identifier"}]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy"}],"navigatorTitle":[{"text":"SequenceAllSatisfy","kind":"identifier"}],"title":"PredicateExpressions.SequenceAllSatisfy","abstract":[],"role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"text":", and ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","title":"VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","abstract":[],"role":"collectionGroup","type":"topic","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/variablereplacing-implementations"}}} \ No newline at end of file +{"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"metadata":{"roleHeading":"Extended Structure","title":"PredicateExpressions.SequenceAllSatisfy","navigatorTitle":[{"kind":"identifier","text":"SequenceAllSatisfy"}],"extendedModule":"Foundation","symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy"}],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/VariableReplacing-Implementations"],"generated":true}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","navigatorTitle":[{"text":"SequenceAllSatisfy","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy","kind":"symbol","abstract":[],"title":"PredicateExpressions.SequenceAllSatisfy","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/variablereplacing-implementations","abstract":[],"type":"topic","title":"VariableReplacing Implementations","kind":"article","role":"collectionGroup"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"VariableReplacing","kind":"symbol","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy/replacing(_:with:).json index 69af4a7..72741d1 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy/replacing(_:with:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"typeIdentifier","text":"SequenceAllSatisfy"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"symbolKind":"method","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","roleHeading":"Instance Method","extendedModule":"Foundation","role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/VariableReplacing-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/replacing(_:with:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceAllSatisfy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy/replacing(_:with:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceAllSatisfy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/replacing(_:with:)","role":"symbol","kind":"symbol","type":"topic","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy"}],"navigatorTitle":[{"text":"SequenceAllSatisfy","kind":"identifier"}],"title":"PredicateExpressions.SequenceAllSatisfy","abstract":[],"role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","abstract":[],"role":"collectionGroup","type":"topic","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/replacing(_:with:)"},"metadata":{"extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"role":"symbol","title":"replacing(_:with:)","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/VariableReplacing-Implementations"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"typeIdentifier","text":"SequenceAllSatisfy"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceAllSatisfy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/variablereplacing-implementations","abstract":[],"type":"topic","title":"VariableReplacing Implementations","kind":"article","role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy/replacing(_:with:)":{"type":"topic","title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/replacing(_:with:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceAllSatisfy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/replacing(_:with:)","role":"symbol","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","navigatorTitle":[{"text":"SequenceAllSatisfy","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy","kind":"symbol","abstract":[],"title":"PredicateExpressions.SequenceAllSatisfy","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy/variablereplacing-implementations.json index 8312969..ad2a4cf 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceallsatisfy/variablereplacing-implementations.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/variablereplacing-implementations"]}],"kind":"article","topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/replacing(_:with:)"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy"]]},"metadata":{"modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","title":"VariableReplacing Implementations","role":"collectionGroup"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy"}],"navigatorTitle":[{"text":"SequenceAllSatisfy","kind":"identifier"}],"title":"PredicateExpressions.SequenceAllSatisfy","abstract":[],"role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy/replacing(_:with:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceAllSatisfy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/replacing(_:with:)","role":"symbol","kind":"symbol","type":"topic","abstract":[]}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/variablereplacing-implementations"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy"]]},"metadata":{"role":"collectionGroup","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection"},"kind":"article","topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/replacing(_:with:)"],"title":"Instance Methods"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy/replacing(_:with:)":{"type":"topic","title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/replacing(_:with:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceAllSatisfy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy\/replacing(_:with:)","role":"symbol","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","navigatorTitle":[{"text":"SequenceAllSatisfy","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy","kind":"symbol","abstract":[],"title":"PredicateExpressions.SequenceAllSatisfy","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains.json index 2732f3a..99d349e 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains.json @@ -1 +1 @@ -{"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","type":"conformsTo"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"}]}],"kind":"declarations"}],"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains"},"metadata":{"roleHeading":"Extended Structure","navigatorTitle":[{"kind":"identifier","text":"SequenceContains"}],"title":"PredicateExpressions.SequenceContains","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO16SequenceContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","extendedModule":"Foundation","role":"symbol","symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"identifier","text":"SequenceContains"}]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing","title":"VariableReplacing","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Equatable"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"code":"LHS.Output.Element","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains/VariableReplacing-Implementations":{"type":"topic","abstract":[],"kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/variablereplacing-implementations","title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains":{"type":"topic","abstract":[],"navigatorTitle":[{"text":"SequenceContains","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","title":"PredicateExpressions.SequenceContains","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"metadata":{"externalID":"s:e:s:10Foundation20PredicateExpressionsO16SequenceContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Extended Structure","symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"}],"title":"PredicateExpressions.SequenceContains","navigatorTitle":[{"text":"SequenceContains","kind":"identifier"}],"role":"symbol","extendedModule":"Foundation"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To"}],"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","navigatorTitle":[{"kind":"identifier","text":"SequenceContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","abstract":[],"type":"topic","title":"PredicateExpressions.SequenceContains","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains","kind":"identifier"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains/VariableReplacing-Implementations":{"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/variablereplacing-implementations","kind":"article","title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/VariableReplacing-Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"LHS.Output.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"type":"topic","title":"VariableReplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains/replacing(_:with:).json index 0ed1d0a..8b9430f 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains/replacing(_:with:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/replacing(_:with:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"typeIdentifier","text":"SequenceContains"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}],"externalID":"s:10Foundation20PredicateExpressionsO16SequenceContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","roleHeading":"Instance Method","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol","title":"replacing(_:with:)","extendedModule":"Foundation","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"LHS.Output.Element"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/replacing(_:with:)"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/VariableReplacing-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains":{"type":"topic","abstract":[],"navigatorTitle":[{"text":"SequenceContains","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","title":"PredicateExpressions.SequenceContains","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains/replacing(_:with:)":{"abstract":[],"title":"replacing(_:with:)","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/replacing(_:with:)","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"LHS.Output.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains/VariableReplacing-Implementations":{"type":"topic","abstract":[],"kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/variablereplacing-implementations","title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/VariableReplacing-Implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/VariableReplacing-Implementations"]]},"metadata":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"LHS.Output.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"symbolKind":"method","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"title":"replacing(_:with:)","extendedModule":"Foundation","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"typeIdentifier","text":"SequenceContains"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:10Foundation20PredicateExpressionsO16SequenceContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF"},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/replacing(_:with:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SequenceContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains/VariableReplacing-Implementations":{"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/variablereplacing-implementations","kind":"article","title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/VariableReplacing-Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/replacing(_:with:)","abstract":[],"role":"symbol","kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"LHS.Output.Element","type":"codeVoice"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","navigatorTitle":[{"kind":"identifier","text":"SequenceContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","abstract":[],"type":"topic","title":"PredicateExpressions.SequenceContains","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains","kind":"identifier"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains/variablereplacing-implementations.json index 1313bac..f4190cd 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontains/variablereplacing-implementations.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"API Collection","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/VariableReplacing-Implementations"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains/replacing(_:with:)":{"abstract":[],"title":"replacing(_:with:)","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/replacing(_:with:)","conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"LHS.Output.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains":{"type":"topic","abstract":[],"navigatorTitle":[{"text":"SequenceContains","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","title":"PredicateExpressions.SequenceContains","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains"]]},"metadata":{"roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","role":"collectionGroup"},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/replacing(_:with:)"],"title":"Instance Methods","generated":true}],"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/variablereplacing-implementations"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","navigatorTitle":[{"kind":"identifier","text":"SequenceContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","abstract":[],"type":"topic","title":"PredicateExpressions.SequenceContains","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains\/replacing(_:with:)","abstract":[],"role":"symbol","kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"LHS.Output.Element","type":"codeVoice"},{"type":"text","text":"."}]},"title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","text":"SequenceContains"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere.json index 7fca0bd..09fd750 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere"},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo","title":"Conforms To"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere"]}],"metadata":{"extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"SequenceContainsWhere","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceContainsWhere"}],"symbolKind":"extension","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","roleHeading":"Extended Structure","role":"symbol","title":"PredicateExpressions.SequenceContainsWhere"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/VariableReplacing-Implementations"],"title":"Default Implementations","generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere":{"abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"identifier"}],"navigatorTitle":[{"text":"SequenceContainsWhere","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","title":"PredicateExpressions.SequenceContainsWhere","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere/VariableReplacing-Implementations":{"abstract":[],"kind":"article","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"text":", and ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","title":"VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/VariableReplacing-Implementations"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:e:s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","symbolKind":"extension","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceContainsWhere","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"}],"role":"symbol","title":"PredicateExpressions.SequenceContainsWhere","navigatorTitle":[{"kind":"identifier","text":"SequenceContainsWhere"}],"extendedModule":"Foundation","roleHeading":"Extended Structure","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}]},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"title":"CompoundPredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere/VariableReplacing-Implementations":{"title":"VariableReplacing Implementations","kind":"article","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/variablereplacing-implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/VariableReplacing-Implementations"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"VariableReplacing","kind":"symbol","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere":{"navigatorTitle":[{"kind":"identifier","text":"SequenceContainsWhere"}],"title":"PredicateExpressions.SequenceContainsWhere","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceContainsWhere","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere/replacing(_:with:).json index 5cff420..7488bba 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere/replacing(_:with:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/VariableReplacing-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceContainsWhere","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceContainsWhere","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/replacing(_:with:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"role":"symbol","symbolKind":"method","title":"replacing(_:with:)","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","extendedModule":"Foundation","roleHeading":"Instance Method","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceContainsWhere","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RHS"},{"text":">","kind":"text"}]},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/replacing(_:with:)","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere":{"abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"identifier"}],"navigatorTitle":[{"text":"SequenceContainsWhere","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","title":"PredicateExpressions.SequenceContainsWhere","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere/VariableReplacing-Implementations":{"abstract":[],"kind":"article","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere/replacing(_:with:)":{"title":"replacing(_:with:)","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}]},"abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceContainsWhere","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","kind":"typeIdentifier","text":"SequenceContainsWhere"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","kind":"typeIdentifier","text":"SequenceContainsWhere"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceContainsWhere","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","kind":"typeIdentifier","text":"SequenceContainsWhere"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"text":">.","kind":"text"},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LHS"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"metadata":{"roleHeading":"Instance Method","title":"replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","kind":"typeIdentifier","text":"SequenceContainsWhere"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"RHS"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"role":"symbol","extendedModule":"Foundation","symbolKind":"method","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/replacing(_:with:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/VariableReplacing-Implementations"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere":{"navigatorTitle":[{"kind":"identifier","text":"SequenceContainsWhere"}],"title":"PredicateExpressions.SequenceContainsWhere","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceContainsWhere","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere/VariableReplacing-Implementations":{"title":"VariableReplacing Implementations","kind":"article","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/variablereplacing-implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere/replacing(_:with:)":{"role":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceContainsWhere","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceContainsWhere","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", and ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere/variablereplacing-implementations.json index e2c7c33..bd6379a 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencecontainswhere/variablereplacing-implementations.json @@ -1 +1 @@ -{"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"collectionGroup","roleHeading":"API Collection","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}]},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/replacing(_:with:)"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere":{"abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"identifier"}],"navigatorTitle":[{"text":"SequenceContainsWhere","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","title":"PredicateExpressions.SequenceContainsWhere","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere/replacing(_:with:)":{"title":"replacing(_:with:)","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}]},"abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceContainsWhere","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","kind":"typeIdentifier","text":"SequenceContainsWhere"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LHS"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","kind":"typeIdentifier","text":"SequenceContainsWhere"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere"]]},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"kind":"article","metadata":{"role":"collectionGroup","title":"VariableReplacing Implementations","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}]},"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere/replacing(_:with:)":{"role":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere\/replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceContainsWhere","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere"},{"kind":"text","text":"<"},{"text":"LHS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"RHS","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceContainsWhere","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"},{"text":"<","kind":"text"},{"text":"LHS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RHS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", and ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere":{"navigatorTitle":[{"kind":"identifier","text":"SequenceContainsWhere"}],"title":"PredicateExpressions.SequenceContainsWhere","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceContainsWhere","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum.json index 3a7056f..afb0e20 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"sections":[],"topicSections":[{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/VariableReplacing-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceMaximum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"platforms":["macOS"],"languages":["swift"]}]}],"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum"},"metadata":{"symbolKind":"extension","role":"symbol","roleHeading":"Extended Structure","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","text":"SequenceMaximum"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceMaximum"}],"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"extendedModule":"Foundation","title":"PredicateExpressions.SequenceMaximum","externalID":"s:e:s:10Foundation20PredicateExpressionsO15SequenceMaximumV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF"},"kind":"symbol","references":{"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Elements","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Elements.Output"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Elements.Output.Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":"."}]},"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"title":"VariableReplacing","url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceMaximum"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum","title":"PredicateExpressions.SequenceMaximum","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum/VariableReplacing-Implementations":{"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/VariableReplacing-Implementations","role":"collectionGroup","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/variablereplacing-implementations","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"sections":[],"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"kind":"symbol","topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/VariableReplacing-Implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"extendedModule":"Foundation","navigatorTitle":[{"kind":"identifier","text":"SequenceMaximum"}],"role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"PredicateExpressions.SequenceMaximum","externalID":"s:e:s:10Foundation20PredicateExpressionsO15SequenceMaximumV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"roleHeading":"Extended Structure","symbolKind":"extension"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceMaximum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum":{"title":"PredicateExpressions.SequenceMaximum","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceMaximum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"navigatorTitle":[{"text":"SequenceMaximum","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum/VariableReplacing-Implementations":{"kind":"article","type":"topic","abstract":[],"role":"collectionGroup","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"url":"\/documentation\/compoundpredicate\/variablereplacing","title":"VariableReplacing","kind":"symbol","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"type":"topic","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Elements"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Elements.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum/replacing(_:with:).json index 1dfbaef..91b0bd8 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum/replacing(_:with:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","kind":"typeIdentifier","text":"SequenceMaximum"},{"kind":"text","text":"<"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"kind":"text","text":"<"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","symbolKind":"method","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Instance Method","extendedModule":"Foundation","title":"replacing(_:with:)","conformance":{"constraints":[{"type":"codeVoice","code":"Elements"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Elements.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Elements.Output.Element"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceMaximum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","text":"SequenceMaximum","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceMaximum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/replacing(_:with:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/VariableReplacing-Implementations"]]},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum/replacing(_:with:)":{"kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Elements"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Elements.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/replacing(_:with:)","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","text":"SequenceMaximum"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceMaximum"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum","title":"PredicateExpressions.SequenceMaximum","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum/VariableReplacing-Implementations":{"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/VariableReplacing-Implementations","role":"collectionGroup","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/variablereplacing-implementations","abstract":[],"type":"topic"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Elements"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Elements.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":"."}]},"role":"symbol","title":"replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceMaximum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">"}],"symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Foundation","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/VariableReplacing-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceMaximum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"kind":"text","text":">."},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"kind":"text","text":"<"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/replacing(_:with:)","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum/VariableReplacing-Implementations":{"kind":"article","type":"topic","abstract":[],"role":"collectionGroup","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum":{"title":"PredicateExpressions.SequenceMaximum","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceMaximum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"navigatorTitle":[{"text":"SequenceMaximum","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum/replacing(_:with:)":{"title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","kind":"typeIdentifier","text":"SequenceMaximum"},{"kind":"text","text":"<"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Elements"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Elements.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/replacing(_:with:)","type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/replacing(_:with:)"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum/variablereplacing-implementations.json index fe17f37..a7a3162 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencemaximum/variablereplacing-implementations.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/variablereplacing-implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum"]]},"sections":[],"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/replacing(_:with:)"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations"},"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceMaximum"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum","title":"PredicateExpressions.SequenceMaximum","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum/replacing(_:with:)":{"kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Elements"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Elements.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/replacing(_:with:)","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","text":"SequenceMaximum"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum"]]},"metadata":{"roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations"},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/replacing(_:with:)"],"title":"Instance Methods","generated":true}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum":{"title":"PredicateExpressions.SequenceMaximum","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceMaximum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"navigatorTitle":[{"text":"SequenceMaximum","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum/replacing(_:with:)":{"title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceMaximum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","kind":"typeIdentifier","text":"SequenceMaximum"},{"kind":"text","text":"<"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Elements"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Elements.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum\/replacing(_:with:)","type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/replacing(_:with:)"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum.json index fd674da..288b14e 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum.json @@ -1 +1 @@ -{"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"typeIdentifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"sections":[],"metadata":{"extendedModule":"Foundation","externalID":"s:e:s:10Foundation20PredicateExpressionsO15SequenceMinimumV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF","roleHeading":"Extended Structure","title":"PredicateExpressions.SequenceMinimum","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"symbolKind":"extension","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceMinimum"}],"role":"symbol"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/VariableReplacing-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Elements","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Elements.Output"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Elements.Output.Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":"."}]},"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"title":"VariableReplacing","url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum":{"abstract":[],"kind":"symbol","title":"PredicateExpressions.SequenceMinimum","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceMinimum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceMinimum"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","type":"topic","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum/VariableReplacing-Implementations":{"abstract":[],"kind":"article","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/VariableReplacing-Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/VariableReplacing-Implementations"],"generated":true}],"metadata":{"navigatorTitle":[{"text":"SequenceMinimum","kind":"identifier"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"identifier"}],"title":"PredicateExpressions.SequenceMinimum","externalID":"s:e:s:10Foundation20PredicateExpressionsO15SequenceMinimumV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF","role":"symbol","roleHeading":"Extended Structure","symbolKind":"extension","extendedModule":"Foundation"},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceMinimum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"}]}]}],"sections":[],"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"url":"\/documentation\/compoundpredicate\/variablereplacing","title":"VariableReplacing","kind":"symbol","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"type":"topic","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Elements"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Elements.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum":{"type":"topic","kind":"symbol","title":"PredicateExpressions.SequenceMinimum","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"SequenceMinimum"}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/variablereplacing-implementations","kind":"article","role":"collectionGroup","abstract":[],"type":"topic","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/VariableReplacing-Implementations"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum/replacing(_:with:).json index 4a67659..2723bd7 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum/replacing(_:with:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/replacing(_:with:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/VariableReplacing-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/replacing(_:with:)"]}],"metadata":{"extendedModule":"Foundation","roleHeading":"Instance Method","role":"symbol","externalID":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF","title":"replacing(_:with:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Elements"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Elements.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"text":", and ","type":"text"},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}]},"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceMinimum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceMinimum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","kind":"typeIdentifier","text":"SequenceMinimum"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"text":">","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","kind":"typeIdentifier","text":"SequenceMinimum"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceMinimum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","kind":"typeIdentifier","text":"SequenceMinimum"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"text":">","kind":"text"}]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum/VariableReplacing-Implementations":{"abstract":[],"kind":"article","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/VariableReplacing-Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum":{"abstract":[],"kind":"symbol","title":"PredicateExpressions.SequenceMinimum","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceMinimum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceMinimum"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","type":"topic","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum/replacing(_:with:)":{"abstract":[],"kind":"symbol","title":"replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceMinimum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Elements","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceMinimum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"text":">","kind":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/replacing(_:with:)","type":"topic","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Elements"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Elements.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/VariableReplacing-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/replacing(_:with:)"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceMinimum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"text":"<","kind":"text"},{"text":"Elements","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceMinimum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","kind":"typeIdentifier","text":"SequenceMinimum"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"text":">","kind":"text"}],"platforms":["macOS"]}]}],"metadata":{"externalID":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF","roleHeading":"Instance Method","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Elements","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Elements.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Elements.Output.Element"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"title":"replacing(_:with:)","extendedModule":"Foundation","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceMinimum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceMinimum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceMinimum","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Elements","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum":{"type":"topic","kind":"symbol","title":"PredicateExpressions.SequenceMinimum","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"SequenceMinimum"}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/variablereplacing-implementations","kind":"article","role":"collectionGroup","abstract":[],"type":"topic","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/replacing(_:with:)","abstract":[],"kind":"symbol","title":"replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceMinimum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"text":">","kind":"text"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Elements","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Elements.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]},"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum/variablereplacing-implementations.json index 01762bd..89f71e7 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequenceminimum/variablereplacing-implementations.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/VariableReplacing-Implementations"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum"]]},"metadata":{"modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","title":"VariableReplacing Implementations","role":"collectionGroup"},"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum":{"abstract":[],"kind":"symbol","title":"PredicateExpressions.SequenceMinimum","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"SequenceMinimum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceMinimum"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","type":"topic","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum/replacing(_:with:)":{"abstract":[],"kind":"symbol","title":"replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceMinimum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Elements","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceMinimum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"text":">","kind":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/replacing(_:with:)","type":"topic","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Elements"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Elements.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/replacing(_:with:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum"]]},"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/replacing(_:with:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/variablereplacing-implementations"]}],"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum":{"type":"topic","kind":"symbol","title":"PredicateExpressions.SequenceMinimum","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"SequenceMinimum"}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/replacing(_:with:)","abstract":[],"kind":"symbol","title":"replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Elements"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceMinimum","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Elements"},{"text":">","kind":"text"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Elements","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Elements.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]},"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum\/replacing(_:with:)"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith.json index 241e94e..c9d0870 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceStartsWith","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","metadata":{"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","title":"PredicateExpressions.SequenceStartsWith","roleHeading":"Extended Structure","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceStartsWith","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"}],"navigatorTitle":[{"text":"SequenceStartsWith","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO18SequenceStartsWithV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","symbolKind":"extension"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith"]}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith":{"type":"topic","title":"PredicateExpressions.SequenceStartsWith","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"identifier"}],"role":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","kind":"symbol","navigatorTitle":[{"text":"SequenceStartsWith","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Prefix"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Base.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Prefix.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Base.Output.Element"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" is "},{"code":"Prefix.Output.Element","type":"codeVoice"},{"text":".","type":"text"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith/VariableReplacing-Implementations":{"abstract":[],"title":"VariableReplacing Implementations","type":"topic","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/variablereplacing-implementations","kind":"article"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith"},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"SequenceStartsWith"}],"extendedModule":"Foundation","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Extended Structure","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceStartsWith","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"}],"symbolKind":"extension","externalID":"s:e:s:10Foundation20PredicateExpressionsO18SequenceStartsWithV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","title":"PredicateExpressions.SequenceStartsWith","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/VariableReplacing-Implementations"]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceStartsWith","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"}],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","navigatorTitle":[{"kind":"identifier","text":"SequenceStartsWith"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","abstract":[],"type":"topic","title":"PredicateExpressions.SequenceStartsWith","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/variablereplacing-implementations","kind":"article","title":"VariableReplacing Implementations","type":"topic","abstract":[],"role":"collectionGroup"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","url":"\/documentation\/compoundpredicate\/variablereplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Base"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Prefix"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Base.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"type":"codeVoice","code":"Prefix.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"code":"Base.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Prefix.Output.Element"},{"type":"text","text":"."}]},"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing","type":"topic","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"role":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith/replacing(_:with:).json index d5eac83..51d4bf4 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith/replacing(_:with:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/VariableReplacing-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Base"},{"kind":"text","text":", "},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"SequenceStartsWith","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Base"},{"kind":"text","text":", "},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"title":"replacing(_:with:)","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Base"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceStartsWith","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Base"},{"text":", ","kind":"text"},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceStartsWith","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Base"},{"kind":"text","text":", "},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">"}],"externalID":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","roleHeading":"Instance Method","extendedModule":"Foundation","role":"symbol","symbolKind":"method","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Prefix","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", "},{"code":"Prefix.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" is "},{"code":"Prefix.Output.Element","type":"codeVoice"},{"type":"text","text":"."}]}},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/replacing(_:with:)"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/replacing(_:with:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith/VariableReplacing-Implementations":{"abstract":[],"title":"VariableReplacing Implementations","type":"topic","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/variablereplacing-implementations","kind":"article"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith":{"type":"topic","title":"PredicateExpressions.SequenceStartsWith","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"identifier"}],"role":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","kind":"symbol","navigatorTitle":[{"text":"SequenceStartsWith","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith/replacing(_:with:)":{"title":"replacing(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Base"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Prefix"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Prefix","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceStartsWith","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Base"},{"kind":"text","text":", "},{"text":"Prefix","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Prefix","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"type":"codeVoice","code":"Prefix.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"code":"Base.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" is "},{"code":"Prefix.Output.Element","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/replacing(_:with:)","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Base"},{"text":", ","kind":"text"},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SequenceStartsWith","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","kind":"typeIdentifier","text":"SequenceStartsWith"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Prefix"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/replacing(_:with:)"},"metadata":{"externalID":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","extendedModule":"Foundation","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Prefix"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SequenceStartsWith","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Base"},{"text":", ","kind":"text"},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceStartsWith","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"replacing(_:with:)","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"symbolKind":"method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Prefix"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Base.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", ","type":"text"},{"code":"Prefix.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", ","type":"text"},{"code":"Base.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Base.Output.Element"},{"type":"text","text":" is "},{"code":"Prefix.Output.Element","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/VariableReplacing-Implementations"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith/VariableReplacing-Implementations":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/variablereplacing-implementations","kind":"article","title":"VariableReplacing Implementations","type":"topic","abstract":[],"role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","navigatorTitle":[{"kind":"identifier","text":"SequenceStartsWith"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","abstract":[],"type":"topic","title":"PredicateExpressions.SequenceStartsWith","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith/replacing(_:with:)":{"type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Prefix"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Prefix.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", ","type":"text"},{"code":"Base.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Base.Output.Element","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Prefix.Output.Element"},{"type":"text","text":"."}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/replacing(_:with:)","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceStartsWith","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","kind":"typeIdentifier","text":"SequenceStartsWith"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Base"},{"text":", ","kind":"text"},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SequenceStartsWith","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":">"}],"title":"replacing(_:with:)","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith/variablereplacing-implementations.json index 83484c0..fe8582e 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/sequencestartswith/variablereplacing-implementations.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"API Collection","role":"collectionGroup","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/variablereplacing-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/VariableReplacing-Implementations"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/replacing(_:with:)"],"generated":true}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith":{"type":"topic","title":"PredicateExpressions.SequenceStartsWith","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"identifier"}],"role":"symbol","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","kind":"symbol","navigatorTitle":[{"text":"SequenceStartsWith","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/replacing(_:with:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceStartsWith","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SequenceStartsWith","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Base"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Prefix"},{"text":">","kind":"text"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Base","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Prefix"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Base.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"code":"Prefix.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"code":"Base.Output.Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Base.Output.Element"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Prefix.Output.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/VariableReplacing-Implementations"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","roleHeading":"API Collection","role":"collectionGroup"},"sections":[],"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","navigatorTitle":[{"kind":"identifier","text":"SequenceStartsWith"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","abstract":[],"type":"topic","title":"PredicateExpressions.SequenceStartsWith","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","text":"SequenceStartsWith","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith/replacing(_:with:)":{"type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Prefix"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Prefix.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", ","type":"text"},{"code":"Base.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Base.Output.Element","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Prefix.Output.Element"},{"type":"text","text":"."}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/replacing(_:with:)","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceStartsWith","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"kind":"text","text":"<"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","kind":"typeIdentifier","text":"SequenceStartsWith"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Base"},{"text":", ","kind":"text"},{"text":"Prefix","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SequenceStartsWith","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV"},{"text":"<","kind":"text"},{"text":"Base","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Prefix"},{"kind":"text","text":">"}],"title":"replacing(_:with:)","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare.json index c80fce2..69fe2ab 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare.json @@ -1 +1 @@ -{"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/VariableReplacing-Implementations"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"StringCaseInsensitiveCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"StringCaseInsensitiveCompare","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"}],"title":"PredicateExpressions.StringCaseInsensitiveCompare","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0I0Vy_qd__G_AMtlF","symbolKind":"extension","roleHeading":"Extended Structure","navigatorTitle":[{"kind":"identifier","text":"StringCaseInsensitiveCompare"}],"extendedModule":"Foundation","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare/VariableReplacing-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/variablereplacing-implementations","kind":"article"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare":{"navigatorTitle":[{"text":"StringCaseInsensitiveCompare","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"}],"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","role":"symbol","title":"PredicateExpressions.StringCaseInsensitiveCompare"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Root.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"code":"Other.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"StringProtocol","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","kind":"symbol","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}]}}} \ No newline at end of file +{"kind":"symbol","relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","title":"Conforms To"}],"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/VariableReplacing-Implementations"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"}]}]}],"metadata":{"roleHeading":"Extended Structure","extendedModule":"Foundation","title":"PredicateExpressions.StringCaseInsensitiveCompare","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"}],"navigatorTitle":[{"kind":"identifier","text":"StringCaseInsensitiveCompare"}],"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"symbolKind":"extension","role":"symbol","externalID":"s:e:s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0I0Vy_qd__G_AMtlF"},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare":{"kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"}],"title":"PredicateExpressions.StringCaseInsensitiveCompare","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","navigatorTitle":[{"kind":"identifier","text":"StringCaseInsensitiveCompare"}],"type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Root.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Other.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare/VariableReplacing-Implementations":{"kind":"article","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/VariableReplacing-Implementations","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/variablereplacing-implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare/replacing(_:with:).json index f9d6144..f046c18 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare/replacing(_:with:).json @@ -1 +1 @@ -{"metadata":{"extendedModule":"Foundation","title":"replacing(_:with:)","externalID":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0I0Vy_qd__G_AMtlF","role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"method","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Root.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Other.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"StringCaseInsensitiveCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"text":">","kind":"text"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","kind":"typeIdentifier","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/replacing(_:with:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/VariableReplacing-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/replacing(_:with:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare/replacing(_:with:)":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Root.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Other.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/replacing(_:with:)","kind":"symbol","type":"topic","abstract":[],"title":"replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringCaseInsensitiveCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare":{"navigatorTitle":[{"text":"StringCaseInsensitiveCompare","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"}],"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","role":"symbol","title":"PredicateExpressions.StringCaseInsensitiveCompare"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare/VariableReplacing-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/VariableReplacing-Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/variablereplacing-implementations","kind":"article"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","kind":"typeIdentifier","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"StringCaseInsensitiveCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","kind":"typeIdentifier","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"role":"symbol","symbolKind":"method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Root"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Root.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"roleHeading":"Instance Method","externalID":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0I0Vy_qd__G_AMtlF","extendedModule":"Foundation","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"StringCaseInsensitiveCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringCaseInsensitiveCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringCaseInsensitiveCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/VariableReplacing-Implementations"]]},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/replacing(_:with:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare/replacing(_:with:)":{"type":"topic","title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/replacing(_:with:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"StringCaseInsensitiveCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"text":">","kind":"text"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Other","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Other.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/replacing(_:with:)","role":"symbol","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare/VariableReplacing-Implementations":{"kind":"article","title":"VariableReplacing Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/VariableReplacing-Implementations","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/variablereplacing-implementations","abstract":[],"role":"collectionGroup"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare":{"kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"}],"title":"PredicateExpressions.StringCaseInsensitiveCompare","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","navigatorTitle":[{"kind":"identifier","text":"StringCaseInsensitiveCompare"}],"type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare/variablereplacing-implementations.json index fd3fa37..597e767 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringcaseinsensitivecompare/variablereplacing-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare"]]},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup","roleHeading":"API Collection","title":"VariableReplacing Implementations"},"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/replacing(_:with:)"]}],"kind":"article","references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","kind":"symbol","type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate","role":"collection","title":"CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare":{"navigatorTitle":[{"text":"StringCaseInsensitiveCompare","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"}],"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","role":"symbol","title":"PredicateExpressions.StringCaseInsensitiveCompare"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare/replacing(_:with:)":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Root.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Other.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/replacing(_:with:)","kind":"symbol","type":"topic","abstract":[],"title":"replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringCaseInsensitiveCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"kind":"article","sections":[],"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare"]]},"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/replacing(_:with:)"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/variablereplacing-implementations"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare/replacing(_:with:)":{"type":"topic","title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/replacing(_:with:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"StringCaseInsensitiveCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"text":">","kind":"text"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Other","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Other.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare\/replacing(_:with:)","role":"symbol","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare":{"kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","text":"StringCaseInsensitiveCompare"}],"title":"PredicateExpressions.StringCaseInsensitiveCompare","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","navigatorTitle":[{"kind":"identifier","text":"StringCaseInsensitiveCompare"}],"type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","role":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare.json index 04ebcc6..0e64f7e 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare.json @@ -1 +1 @@ -{"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","interfaceLanguage":"swift"},"kind":"symbol","topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/VariableReplacing-Implementations"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"title":"PredicateExpressions.StringLocalizedCompare","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","symbolKind":"extension","navigatorTitle":[{"kind":"identifier","text":"StringLocalizedCompare"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","text":"StringLocalizedCompare","kind":"identifier"}],"extendedModule":"Foundation","roleHeading":"Extended Structure","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLocalizedCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}]}],"kind":"declarations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare":{"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","title":"PredicateExpressions.StringLocalizedCompare","kind":"symbol","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"navigatorTitle":[{"text":"StringLocalizedCompare","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Root.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"code":"Other.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"StringProtocol","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","kind":"symbol","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare/VariableReplacing-Implementations":{"type":"topic","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/variablereplacing-implementations","kind":"article","abstract":[]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLocalizedCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Extended Structure","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"role":"symbol","title":"PredicateExpressions.StringLocalizedCompare","navigatorTitle":[{"text":"StringLocalizedCompare","kind":"identifier"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","symbolKind":"extension"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/VariableReplacing-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare"]}],"references":{"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare/VariableReplacing-Implementations":{"role":"collectionGroup","title":"VariableReplacing Implementations","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/VariableReplacing-Implementations","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare":{"navigatorTitle":[{"kind":"identifier","text":"StringLocalizedCompare"}],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"StringLocalizedCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"title":"PredicateExpressions.StringLocalizedCompare","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Root.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Other.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare/replacing(_:with:).json index 17478a4..9478e9c 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare/replacing(_:with:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/replacing(_:with:)"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/VariableReplacing-Implementations"]]},"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","text":"StringLocalizedCompare","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Other","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Root.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Other.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":".","type":"text"}]},"symbolKind":"method","extendedModule":"Foundation","role":"symbol","roleHeading":"Instance Method","externalID":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","title":"replacing(_:with:)","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","text":"StringLocalizedCompare"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLocalizedCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","kind":"typeIdentifier","text":"StringLocalizedCompare"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare/VariableReplacing-Implementations":{"type":"topic","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/VariableReplacing-Implementations","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/variablereplacing-implementations","kind":"article","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare":{"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","title":"PredicateExpressions.StringLocalizedCompare","kind":"symbol","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"navigatorTitle":[{"text":"StringLocalizedCompare","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare/replacing(_:with:)":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"StringLocalizedCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"text":".","type":"text"}]},"abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"metadata":{"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","text":"StringLocalizedCompare"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","text":"StringLocalizedCompare"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","externalID":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0H0Vy_qd__G_AMtlF","extendedModule":"Foundation","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":"."}]}},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/replacing(_:with:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/VariableReplacing-Implementations"]]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","text":"StringLocalizedCompare"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare":{"navigatorTitle":[{"kind":"identifier","text":"StringLocalizedCompare"}],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"StringLocalizedCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"title":"PredicateExpressions.StringLocalizedCompare","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare/VariableReplacing-Implementations":{"role":"collectionGroup","title":"VariableReplacing Implementations","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/VariableReplacing-Implementations","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare/replacing(_:with:)":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","title":"replacing(_:with:)","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/replacing(_:with:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","kind":"typeIdentifier","text":"StringLocalizedCompare"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","text":"StringLocalizedCompare","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/replacing(_:with:)","kind":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare/variablereplacing-implementations.json index dd2df1f..2b2389e 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedcompare/variablereplacing-implementations.json @@ -1 +1 @@ -{"kind":"article","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/replacing(_:with:)"],"generated":true}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/VariableReplacing-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/variablereplacing-implementations"]}],"metadata":{"roleHeading":"API Collection","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare":{"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","title":"PredicateExpressions.StringLocalizedCompare","kind":"symbol","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"navigatorTitle":[{"text":"StringLocalizedCompare","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare/replacing(_:with:)":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"StringLocalizedCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"text":".","type":"text"}]},"abstract":[],"role":"symbol"}}} \ No newline at end of file +{"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare"]]},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations","role":"collectionGroup","roleHeading":"API Collection"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/VariableReplacing-Implementations"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/replacing(_:with:)"],"generated":true}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare":{"navigatorTitle":[{"kind":"identifier","text":"StringLocalizedCompare"}],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","text":"StringLocalizedCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"title":"PredicateExpressions.StringLocalizedCompare","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare/replacing(_:with:)":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","title":"replacing(_:with:)","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/replacing(_:with:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","kind":"typeIdentifier","text":"StringLocalizedCompare"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV","text":"StringLocalizedCompare","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare\/replacing(_:with:)","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains.json index 2c4b02b..fa083e0 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains.json @@ -1 +1 @@ -{"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","type":"conformsTo"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","interfaceLanguage":"swift"},"metadata":{"title":"PredicateExpressions.StringLocalizedStandardContains","extendedModule":"Foundation","roleHeading":"Extended Structure","role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"symbolKind":"extension","externalID":"s:e:s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0I0Vy_qd__G_AMtlF","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"}],"navigatorTitle":[{"kind":"identifier","text":"StringLocalizedStandardContains"}]},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/VariableReplacing-Implementations"],"generated":true}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLocalizedStandardContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/variablereplacing-implementations","title":"VariableReplacing Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/VariableReplacing-Implementations"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Root.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"code":"Other.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"StringProtocol","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","kind":"symbol","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","abstract":[],"type":"topic","title":"PredicateExpressions.StringLocalizedStandardContains","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","navigatorTitle":[{"text":"StringLocalizedStandardContains","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains"},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/VariableReplacing-Implementations"],"title":"Default Implementations","generated":true}],"sections":[],"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains"]}],"metadata":{"title":"PredicateExpressions.StringLocalizedStandardContains","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","text":"StringLocalizedStandardContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"}],"navigatorTitle":[{"kind":"identifier","text":"StringLocalizedStandardContains"}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0I0Vy_qd__G_AMtlF","role":"symbol","roleHeading":"Extended Structure","symbolKind":"extension"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","navigatorTitle":[{"kind":"identifier","text":"StringLocalizedStandardContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","abstract":[],"type":"topic","title":"PredicateExpressions.StringLocalizedStandardContains","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/VariableReplacing-Implementations","kind":"article","type":"topic","abstract":[],"role":"collectionGroup","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Root.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Other.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":".","type":"text"}]},"url":"\/documentation\/compoundpredicate\/variablereplacing","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"role":"symbol"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains/replacing(_:with:).json index e78c1d3..d440507 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains/replacing(_:with:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/replacing(_:with:)"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/VariableReplacing-Implementations"]]},"metadata":{"externalID":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0I0Vy_qd__G_AMtlF","role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"method","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Root"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Root.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":", and "},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"text":".","type":"text"}]},"extendedModule":"Foundation","title":"replacing(_:with:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"text":">","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","kind":"typeIdentifier","text":"StringLocalizedStandardContains"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"text":">.","kind":"text"},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLocalizedStandardContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","abstract":[],"type":"topic","title":"PredicateExpressions.StringLocalizedStandardContains","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","navigatorTitle":[{"text":"StringLocalizedStandardContains","kind":"identifier"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains/replacing(_:with:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"conformance":{"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Root.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"code":"Other.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/replacing(_:with:)","title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/replacing(_:with:)","role":"symbol","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/variablereplacing-implementations","title":"VariableReplacing Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV08CompoundB0AF17VariableReplacingRzAfGR_rlE9replacing_4withAEy_xq_GAC0I0Vy_qd__G_AMtlF","conformance":{"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"StringLocalizedStandardContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"text":"<","kind":"text"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Foundation"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/replacing(_:with:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/VariableReplacing-Implementations"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","navigatorTitle":[{"kind":"identifier","text":"StringLocalizedStandardContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","abstract":[],"type":"topic","title":"PredicateExpressions.StringLocalizedStandardContains","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains/VariableReplacing-Implementations":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/VariableReplacing-Implementations","kind":"article","type":"topic","abstract":[],"role":"collectionGroup","title":"VariableReplacing Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Root.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/replacing(_:with:)","type":"topic","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">"}],"title":"replacing(_:with:)"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains/variablereplacing-implementations.json index c66f8e0..9b276d3 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/stringlocalizedstandardcontains/variablereplacing-implementations.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/VariableReplacing-Implementations"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains"]]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/replacing(_:with:)"]}],"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","title":"VariableReplacing Implementations"},"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","abstract":[],"type":"topic","title":"PredicateExpressions.StringLocalizedStandardContains","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","navigatorTitle":[{"text":"StringLocalizedStandardContains","kind":"identifier"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains/replacing(_:with:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Root"},{"kind":"text","text":", "},{"text":"Other","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"conformance":{"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Root.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"code":"Other.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/replacing(_:with:)","title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/replacing(_:with:)","role":"symbol","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/variablereplacing-implementations"]}],"sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/replacing(_:with:)"],"title":"Instance Methods"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains"]]},"metadata":{"roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacing Implementations"},"kind":"article","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","navigatorTitle":[{"kind":"identifier","text":"StringLocalizedStandardContains"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","abstract":[],"type":"topic","title":"PredicateExpressions.StringLocalizedStandardContains","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","text":"StringLocalizedStandardContains","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Root.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains\/replacing(_:with:)","type":"topic","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Other","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"StringLocalizedStandardContains","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"},{"kind":"text","text":"<"},{"text":"Root","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Other"},{"kind":"text","text":">"}],"title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck.json index 23cf733..dbcaf91 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/VariableReplacing-Implementations"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"title":"PredicateExpressions.TypeCheck","externalID":"s:e:s:10Foundation20PredicateExpressionsO9TypeCheckV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"extension","navigatorTitle":[{"text":"TypeCheck","kind":"identifier"}],"role":"symbol","extendedModule":"Foundation","roleHeading":"Extended Structure","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"identifier"}]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck/VariableReplacing-Implementations":{"abstract":[],"title":"VariableReplacing Implementations","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/VariableReplacing-Implementations","kind":"article","role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","title":"PredicateExpressions.TypeCheck","role":"symbol","kind":"symbol","type":"topic","navigatorTitle":[{"text":"TypeCheck","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"TypeCheck","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/VariableReplacing-Implementations"]}],"metadata":{"modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"extendedModule":"Foundation","externalID":"s:e:s:10Foundation20PredicateExpressionsO9TypeCheckV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","role":"symbol","symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"identifier"}],"navigatorTitle":[{"text":"TypeCheck","kind":"identifier"}],"title":"PredicateExpressions.TypeCheck","roleHeading":"Extended Structure"},"references":{"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck/VariableReplacing-Implementations":{"abstract":[],"title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/VariableReplacing-Implementations","type":"topic","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","navigatorTitle":[{"kind":"identifier","text":"TypeCheck"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","abstract":[],"type":"topic","title":"PredicateExpressions.TypeCheck","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"title":"VariableReplacing","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck/replacing(_:with:).json index 9e264cd..0e49d51 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck/replacing(_:with:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/replacing(_:with:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/VariableReplacing-Implementations"]]},"metadata":{"title":"replacing(_:with:)","extendedModule":"Foundation","symbolKind":"method","roleHeading":"Instance Method","conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"externalID":"s:10Foundation20PredicateExpressionsO9TypeCheckV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"TypeCheck","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"TypeCheck","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck/replacing(_:with:)":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/replacing(_:with:)","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">"}],"type":"topic","kind":"symbol","title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck/VariableReplacing-Implementations":{"abstract":[],"title":"VariableReplacing Implementations","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/VariableReplacing-Implementations","kind":"article","role":"collectionGroup","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","title":"PredicateExpressions.TypeCheck","role":"symbol","kind":"symbol","type":"topic","navigatorTitle":[{"text":"TypeCheck","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Desired"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"typeIdentifier","text":"TypeCheck"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/replacing(_:with:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/VariableReplacing-Implementations"]]},"metadata":{"role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"title":"replacing(_:with:)","externalID":"s:10Foundation20PredicateExpressionsO9TypeCheckV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xq_GAC0G0Vy_qd__G_AMtlF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Desired"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Desired"},{"kind":"text","text":">"}],"extendedModule":"Foundation","symbolKind":"method","roleHeading":"Instance Method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck/VariableReplacing-Implementations":{"abstract":[],"title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/VariableReplacing-Implementations","type":"topic","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","navigatorTitle":[{"kind":"identifier","text":"TypeCheck"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","abstract":[],"type":"topic","title":"PredicateExpressions.TypeCheck","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck/replacing(_:with:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"TypeCheck","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"typeIdentifier","text":"TypeCheck"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/replacing(_:with:)","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/replacing(_:with:)","abstract":[],"kind":"symbol","role":"symbol","title":"replacing(_:with:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Input"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck/variablereplacing-implementations.json index 4ca4908..a1973d5 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/typecheck/variablereplacing-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck"]]},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"kind":"article","metadata":{"role":"collectionGroup","roleHeading":"API Collection","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}]},"sections":[],"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/replacing(_:with:)"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","title":"PredicateExpressions.TypeCheck","role":"symbol","kind":"symbol","type":"topic","navigatorTitle":[{"text":"TypeCheck","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck/replacing(_:with:)":{"abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/replacing(_:with:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"typeIdentifier","text":"TypeCheck"},{"kind":"text","text":"<"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"TypeCheck","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"text":">","kind":"text"}],"type":"topic","title":"replacing(_:with:)","conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"}}} \ No newline at end of file +{"metadata":{"title":"VariableReplacing Implementations","roleHeading":"API Collection","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/replacing(_:with:)"],"generated":true}],"sections":[],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","navigatorTitle":[{"kind":"identifier","text":"TypeCheck"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","abstract":[],"type":"topic","title":"PredicateExpressions.TypeCheck","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck/replacing(_:with:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"TypeCheck","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Desired"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"TypeCheck","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV"},{"text":"<","kind":"text"},{"text":"Input","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Desired","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"typeIdentifier","text":"TypeCheck"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Input"},{"text":", ","kind":"text"},{"text":"Desired","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck\/replacing(_:with:)","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/replacing(_:with:)","abstract":[],"kind":"symbol","role":"symbol","title":"replacing(_:with:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Input"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus.json index 438dfef..fd6198c 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus.json @@ -1 +1 @@ -{"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus"},"metadata":{"roleHeading":"Extended Structure","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","text":"UnaryMinus","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}],"symbolKind":"extension","title":"PredicateExpressions.UnaryMinus","externalID":"s:e:s:10Foundation20PredicateExpressionsO10UnaryMinusV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"navigatorTitle":[{"kind":"identifier","text":"UnaryMinus"}],"extendedModule":"Foundation"},"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/VariableReplacing-Implementations"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","title":"PredicateExpressions.UnaryMinus","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","navigatorTitle":[{"kind":"identifier","text":"UnaryMinus"}],"abstract":[],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"UnaryMinus","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacing"}],"conformance":{"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":" and ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"SignedNumeric"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus/VariableReplacing-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/VariableReplacing-Implementations","abstract":[]}}} \ No newline at end of file +{"metadata":{"role":"symbol","navigatorTitle":[{"text":"UnaryMinus","kind":"identifier"}],"title":"PredicateExpressions.UnaryMinus","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"extension","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus","kind":"identifier"}],"extendedModule":"Foundation","externalID":"s:e:s:10Foundation20PredicateExpressionsO10UnaryMinusV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF","roleHeading":"Extended Structure"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/VariableReplacing-Implementations"],"title":"Default Implementations","generated":true}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}],"languages":["swift"]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","abstract":[],"type":"topic","navigatorTitle":[{"text":"UnaryMinus","kind":"identifier"}],"title":"PredicateExpressions.UnaryMinus","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","text":"UnaryMinus","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"url":"\/documentation\/compoundpredicate\/variablereplacing","title":"VariableReplacing","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","type":"topic","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"SignedNumeric"},{"type":"text","text":"."}]},"kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus/VariableReplacing-Implementations":{"abstract":[],"title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/VariableReplacing-Implementations","type":"topic","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus/replacing(_:with:).json index 2311e7f..d4875a0 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus/replacing(_:with:).json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/replacing(_:with:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Instance Method","extendedModule":"Foundation","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"code":"SignedNumeric","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"externalID":"s:10Foundation20PredicateExpressionsO10UnaryMinusV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF","role":"symbol","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","kind":"typeIdentifier","text":"UnaryMinus"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/VariableReplacing-Implementations"]]},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Wrapped"},{"kind":"text","text":">."},{"text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus/VariableReplacing-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/variablereplacing-implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/VariableReplacing-Implementations","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","title":"PredicateExpressions.UnaryMinus","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","navigatorTitle":[{"kind":"identifier","text":"UnaryMinus"}],"abstract":[],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"UnaryMinus","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus/replacing(_:with:)":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/replacing(_:with:)","title":"replacing(_:with:)","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"SignedNumeric"},{"type":"text","text":"."}]},"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">","kind":"text"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/replacing(_:with:)"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/replacing(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/VariableReplacing-Implementations"]]},"metadata":{"title":"replacing(_:with:)","role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">","kind":"text"}],"externalID":"s:10Foundation20PredicateExpressionsO10UnaryMinusV08CompoundB0AF17VariableReplacingRzrlE9replacing_4withAEy_xGAC0G0Vy_qd__G_AMtlF","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"SignedNumeric"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"extendedModule":"Foundation","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","kind":"typeIdentifier","text":"UnaryMinus"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"kind":"text","text":">"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"VariableReplacing.replacing(_:with:)"},{"type":"text","text":"."}],"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","abstract":[],"type":"topic","navigatorTitle":[{"text":"UnaryMinus","kind":"identifier"}],"title":"PredicateExpressions.UnaryMinus","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","text":"UnaryMinus","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus/replacing(_:with:)":{"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/replacing(_:with:)","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"SignedNumeric"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/replacing(_:with:)","type":"topic","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus/VariableReplacing-Implementations":{"abstract":[],"title":"VariableReplacing Implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/VariableReplacing-Implementations","type":"topic","kind":"article","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/variablereplacing-implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus/variablereplacing-implementations.json index c32a323..384945c 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/unaryminus/variablereplacing-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/variablereplacing-implementations"]}],"metadata":{"modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection","title":"VariableReplacing Implementations","role":"collectionGroup"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus/replacing(_:with:)":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/replacing(_:with:)","title":"replacing(_:with:)","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/replacing(_:with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"SignedNumeric"},{"type":"text","text":"."}]},"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Wrapped"},{"text":">","kind":"text"}],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus":{"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","title":"PredicateExpressions.UnaryMinus","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","navigatorTitle":[{"kind":"identifier","text":"UnaryMinus"}],"abstract":[],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"UnaryMinus","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}],"type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"sections":[],"metadata":{"title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"role":"collectionGroup","roleHeading":"API Collection"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"article","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/replacing(_:with:)"],"generated":true}],"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/variablereplacing-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","abstract":[],"type":"topic","navigatorTitle":[{"text":"UnaryMinus","kind":"identifier"}],"title":"PredicateExpressions.UnaryMinus","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","text":"UnaryMinus","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus/replacing(_:with:)":{"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/replacing(_:with:)","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"SignedNumeric"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus"},{"text":"<","kind":"text"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"UnaryMinus","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Wrapped","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus\/replacing(_:with:)","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value.json index c0141db..8ca6c60 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Extended Structure","externalID":"s:e:s:10Foundation20PredicateExpressionsO5ValueVs:17CompoundPredicate21VariableReplacingLeafP","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","kind":"identifier","text":"Value"}],"symbolKind":"extension","title":"PredicateExpressions.Value","extendedModule":"Foundation","navigatorTitle":[{"text":"Value","kind":"identifier"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value"]}],"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/VariableReplacingLeaf-Implementations"],"generated":true,"title":"Default Implementations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","text":"Value","kind":"identifier"}],"title":"PredicateExpressions.Value","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","navigatorTitle":[{"text":"Value","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value/VariableReplacingLeaf-Implementations":{"kind":"article","type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/variablereplacingleaf-implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/VariableReplacingLeaf-Implementations","title":"VariableReplacingLeaf Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"title":"CompoundPredicate","kind":"symbol","url":"\/documentation\/compoundpredicate","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","abstract":[],"role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"required":true,"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Recursively traverses itself and returns a copy where all occurences of "},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"code":"replacement","type":"codeVoice"}],"url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"defaultImplementations":1,"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacingLeaf":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"A PredicateExpression conforming to "},{"isActive":true,"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"reference"},{"type":"text","text":" "},{"type":"text","text":"where "},{"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","isActive":true},{"type":"text","text":" "},{"type":"text","text":"will aways return a copy of self"}],"url":"\/documentation\/compoundpredicate\/variablereplacingleaf","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacingLeaf","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacingLeaf"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf","title":"VariableReplacingLeaf"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","text":"Value"}]}],"kind":"declarations"}],"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/VariableReplacingLeaf-Implementations"],"generated":true}],"relationshipsSections":[{"identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"metadata":{"role":"symbol","externalID":"s:e:s:10Foundation20PredicateExpressionsO5ValueVs:17CompoundPredicate21VariableReplacingLeafP","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Value","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV"}],"title":"PredicateExpressions.Value","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"roleHeading":"Extended Structure","symbolKind":"extension","extendedModule":"Foundation","navigatorTitle":[{"text":"Value","kind":"identifier"}]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Value","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","kind":"identifier"}],"abstract":[],"title":"PredicateExpressions.Value","kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Value"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value/VariableReplacingLeaf-Implementations":{"role":"collectionGroup","title":"VariableReplacingLeaf Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/VariableReplacingLeaf-Implementations","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/variablereplacingleaf-implementations","kind":"article","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","required":true,"role":"symbol","kind":"symbol","abstract":[{"text":"Recursively traverses itself and returns a copy where all occurences of ","type":"text"},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"type":"codeVoice","code":"replacement"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","defaultImplementations":1},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacingLeaf":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf","url":"\/documentation\/compoundpredicate\/variablereplacingleaf","navigatorTitle":[{"text":"VariableReplacingLeaf","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacingLeaf","kind":"identifier"}],"kind":"symbol","type":"topic","title":"VariableReplacingLeaf","abstract":[{"type":"text","text":"A PredicateExpression conforming to "},{"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","isActive":true},{"type":"text","text":" "},{"type":"text","text":"where "},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"text":"will aways return a copy of self","type":"text"}],"role":"symbol"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value/replacing(_:with:).json index 678b245..976f583 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value/replacing(_:with:).json @@ -1 +1 @@ -{"metadata":{"title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"CompoundPredicate"}],"symbolKind":"method","externalID":"s:17CompoundPredicate21VariableReplacingLeafPAAE9replacing_4withx10Foundation0B11ExpressionsO0C0Vy_qd__G_AKtlF::SYNTHESIZED::s:10Foundation20PredicateExpressionsO5ValueV","extendedModule":"CompoundPredicate"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/VariableReplacingLeaf-Implementations"]]},"abstract":[{"type":"text","text":"returns a copy of "},{"type":"codeVoice","code":"self"},{"type":"text","text":" since this is a leaf"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/replacing(_:with:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/replacing(_:with:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"replacement"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","text":"Value","kind":"identifier"}],"title":"PredicateExpressions.Value","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","navigatorTitle":[{"text":"Value","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value/VariableReplacingLeaf-Implementations":{"kind":"article","type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/variablereplacingleaf-implementations","role":"collectionGroup","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/VariableReplacingLeaf-Implementations","title":"VariableReplacingLeaf Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value/replacing(_:with:)":{"type":"topic","kind":"symbol","abstract":[{"text":"returns a copy of ","type":"text"},{"type":"codeVoice","code":"self"},{"text":" since this is a leaf","type":"text"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/replacing(_:with:)","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/replacing(_:with:)"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Instance Method","modules":[{"name":"CompoundPredicate"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:17CompoundPredicate21VariableReplacingLeafPAAE9replacing_4withx10Foundation0B11ExpressionsO0C0Vy_qd__G_AKtlF::SYNTHESIZED::s:10Foundation20PredicateExpressionsO5ValueV","title":"replacing(_:with:)","symbolKind":"method","extendedModule":"CompoundPredicate","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"platforms":["macOS"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/replacing(_:with:)"]}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/replacing(_:with:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/VariableReplacingLeaf-Implementations"]]},"abstract":[{"type":"text","text":"returns a copy of "},{"type":"codeVoice","code":"self"},{"text":" since this is a leaf","type":"text"}],"sections":[],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value/VariableReplacingLeaf-Implementations":{"role":"collectionGroup","title":"VariableReplacingLeaf Implementations","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/VariableReplacingLeaf-Implementations","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/variablereplacingleaf-implementations","kind":"article","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value/replacing(_:with:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"returns a copy of ","type":"text"},{"type":"codeVoice","code":"self"},{"type":"text","text":" since this is a leaf"}],"title":"replacing(_:with:)","kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/replacing(_:with:)","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Value","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","kind":"identifier"}],"abstract":[],"title":"PredicateExpressions.Value","kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Value"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value/variablereplacingleaf-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value/variablereplacingleaf-implementations.json index 7d0a60d..10c4345 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value/variablereplacingleaf-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/value/variablereplacingleaf-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/VariableReplacingLeaf-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value"]]},"sections":[],"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/replacing(_:with:)"]}],"metadata":{"modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacingLeaf Implementations","roleHeading":"API Collection","role":"collectionGroup"},"variants":[{"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/variablereplacingleaf-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","text":"Value","kind":"identifier"}],"title":"PredicateExpressions.Value","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","navigatorTitle":[{"text":"Value","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value/replacing(_:with:)":{"type":"topic","kind":"symbol","abstract":[{"text":"returns a copy of ","type":"text"},{"type":"codeVoice","code":"self"},{"text":" since this is a leaf","type":"text"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/replacing(_:with:)","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value"]]},"metadata":{"title":"VariableReplacingLeaf Implementations","role":"collectionGroup","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/variablereplacingleaf-implementations"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"article","topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/replacing(_:with:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/VariableReplacingLeaf-Implementations"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Value","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","kind":"identifier"}],"abstract":[],"title":"PredicateExpressions.Value","kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Value"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value/replacing(_:with:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"returns a copy of ","type":"text"},{"type":"codeVoice","code":"self"},{"type":"text","text":" since this is a leaf"}],"title":"replacing(_:with:)","kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/replacing(_:with:)","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"title":"CompoundPredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable.json index 799f7a3..1b3c014 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable.json @@ -1 +1 @@ -{"kind":"symbol","relationshipsSections":[{"kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"title":"Conforms To"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable"},"metadata":{"extendedModule":"Foundation","roleHeading":"Extended Structure","navigatorTitle":[{"kind":"identifier","text":"Variable"}],"role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"externalID":"s:e:s:10Foundation20PredicateExpressionsO8VariableV08CompoundB0E9replacing_4withAEy_xGAEy_qd__G_AJtlF","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Variable","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"}],"title":"PredicateExpressions.Variable","symbolKind":"extension"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable"]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/VariableReplacing-Implementations"],"title":"Default Implementations"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable/VariableReplacing-Implementations":{"title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/variablereplacing-implementations","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/VariableReplacing-Implementations","role":"collectionGroup","kind":"article","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable":{"title":"PredicateExpressions.Variable","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Variable","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"}],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","role":"symbol","kind":"symbol","type":"topic"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"}}} \ No newline at end of file +{"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/VariableReplacing-Implementations"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","kind":"typeIdentifier","text":"Variable"}],"languages":["swift"]}]}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"Variable"}],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"identifier"}],"role":"symbol","roleHeading":"Extended Structure","title":"PredicateExpressions.Variable","symbolKind":"extension","externalID":"s:e:s:10Foundation20PredicateExpressionsO8VariableV08CompoundB0E9replacing_4withAEy_xGAEy_qd__G_AJtlF","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"extendedModule":"Foundation"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","title":"Conforms To"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable/VariableReplacing-Implementations":{"role":"collectionGroup","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/variablereplacing-implementations","abstract":[],"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/VariableReplacing-Implementations"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","navigatorTitle":[{"kind":"identifier","text":"Variable"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","abstract":[],"type":"topic","title":"PredicateExpressions.Variable","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable/replacing(_:with:).json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable/replacing(_:with:).json index 562e01c..10f30e8 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable/replacing(_:with:).json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable/replacing(_:with:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/replacing(_:with:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/VariableReplacing-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/replacing(_:with:)"]}],"metadata":{"title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">"}],"symbolKind":"method","modules":[{"name":"CompoundPredicate","relatedModules":["Foundation"]}],"roleHeading":"Instance Method","externalID":"s:10Foundation20PredicateExpressionsO8VariableV08CompoundB0E9replacing_4withAEy_xGAEy_qd__G_AJtlF","extendedModule":"Foundation","role":"symbol"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable":{"title":"PredicateExpressions.Variable","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Variable","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"}],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","role":"symbol","kind":"symbol","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable/replacing(_:with:)":{"title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/replacing(_:with:)","role":"symbol","kind":"symbol","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable/VariableReplacing-Implementations":{"title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/variablereplacing-implementations","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/VariableReplacing-Implementations","role":"collectionGroup","kind":"article","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"metadata":{"extendedModule":"Foundation","role":"symbol","title":"replacing(_:with:)","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Foundation"],"name":"CompoundPredicate"}],"externalID":"s:10Foundation20PredicateExpressionsO8VariableV08CompoundB0E9replacing_4withAEy_xGAEy_qd__G_AJtlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"text":">","kind":"text"}]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/replacing(_:with:)"]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/replacing(_:with:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"VariableReplacing.replacing(_:with:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PredicateExpressions","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Variable","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/VariableReplacing-Implementations"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","navigatorTitle":[{"kind":"identifier","text":"Variable"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","abstract":[],"type":"topic","title":"PredicateExpressions.Variable","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable/VariableReplacing-Implementations":{"role":"collectionGroup","type":"topic","title":"VariableReplacing Implementations","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/variablereplacing-implementations","abstract":[],"kind":"article","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/VariableReplacing-Implementations"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable/replacing(_:with:)":{"role":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/replacing(_:with:)","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable/variablereplacing-implementations.json b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable/variablereplacing-implementations.json index d1b7b22..2312e40 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable/variablereplacing-implementations.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/foundation/predicateexpressions/variable/variablereplacing-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/replacing(_:with:)"],"generated":true,"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/variablereplacing-implementations"]}],"metadata":{"roleHeading":"API Collection","role":"collectionGroup","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}],"abstract":[],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","type":"topic","title":"PredicateExpressions"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","abstract":[],"role":"collection","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable":{"title":"PredicateExpressions.Variable","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Variable","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"}],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","role":"symbol","kind":"symbol","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable/replacing(_:with:)":{"title":"replacing(_:with:)","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/replacing(_:with:)","role":"symbol","kind":"symbol","type":"topic"}}} \ No newline at end of file +{"metadata":{"role":"collectionGroup","title":"VariableReplacing Implementations","modules":[{"name":"CompoundPredicate"}],"roleHeading":"API Collection"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/replacing(_:with:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/variablereplacing-implementations"]}],"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/VariableReplacing-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable/replacing(_:with:)":{"role":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/replacing(_:with:)","title":"replacing(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable\/replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions":{"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions","type":"topic","title":"PredicateExpressions","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","navigatorTitle":[{"kind":"identifier","text":"PredicateExpressions"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","navigatorTitle":[{"kind":"identifier","text":"Variable"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","abstract":[],"type":"topic","title":"PredicateExpressions.Variable","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation":{"title":"Foundation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation","role":"collection","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/swift/array/conjunction().json b/Documentation.doccarchive/data/documentation/compoundpredicate/swift/array/conjunction().json index b797dfd..f661a27 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/swift/array/conjunction().json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/swift/array/conjunction().json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()"},"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"]]},"abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"code":"Conjunction","type":"codeVoice"}],"seeAlsoSections":[{"title":"Combining Predicates","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"conjunction","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">() -> "},{"preciseIdentifier":"s:10Foundation9PredicateV","text":"Predicate","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"kind":"text","text":" "},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":" == "},{"text":"Predicate","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A predicate evaluating to true if "},{"type":"strong","inlineContent":[{"text":"all","type":"text"}]},{"text":" sub-predicates evaluate to true","type":"text"}]}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"code":["var filters = [Predicate]()","","filters.append(#Predicate {"," $0.pages > 50","})","","filters.append(#Predicate {"," $0.pages <= 200","})","","let priceFilter = filters.conjunction()"],"type":"codeListing","syntax":"swift"}]}],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"CompoundPredicate"}],"role":"symbol","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"conjunction","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">() -> "},{"text":"Predicate","preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"externalID":"s:Sa17CompoundPredicateE11conjunction10Foundation0B0Vyqd___QPGyAFRszlF","symbolKind":"method","title":"conjunction()","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/compoundpredicate\/swift\/array\/conjunction()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/conjunction()":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","title":"conjunction()","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"code":"Conjunction","type":"codeVoice"}],"url":"\/documentation\/compoundpredicate\/swift\/array\/conjunction()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"conjunction","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier","text":"Predicate"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/disjunction()":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","type":"topic","role":"symbol","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"code":"Disjunction","type":"codeVoice"}],"title":"disjunction()","kind":"symbol","url":"\/documentation\/compoundpredicate\/swift\/array\/disjunction()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"disjunction","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">","kind":"text"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"]]},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"CompoundPredicate","relatedModules":["Swift"]}],"title":"conjunction()","extendedModule":"Swift","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"conjunction"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">() -> "},{"preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier","text":"Predicate"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">","kind":"text"}],"externalID":"s:Sa17CompoundPredicateE11conjunction10Foundation0B0Vyqd___QPGyAFRszlF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"conjunction","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier","text":"Predicate"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":"> "},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":" == "},{"preciseIdentifier":"s:10Foundation9PredicateV","text":"Predicate","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"inlineContent":[{"text":"A predicate evaluating to true if ","type":"text"},{"type":"strong","inlineContent":[{"type":"text","text":"all"}]},{"type":"text","text":" sub-predicates evaluate to true"}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"codeListing","syntax":"swift","code":["var filters = [Predicate]()","","filters.append(#Predicate {"," $0.pages > 50","})","","filters.append(#Predicate {"," $0.pages <= 200","})","","let priceFilter = filters.conjunction()"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/swift\/array\/conjunction()"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"seeAlsoSections":[{"generated":true,"title":"Combining Predicates","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()"]}],"abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"type":"codeVoice","code":"Conjunction"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/conjunction()":{"title":"conjunction()","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"conjunction","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"type":"codeVoice","code":"Conjunction"}],"type":"topic","url":"\/documentation\/compoundpredicate\/swift\/array\/conjunction()"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/disjunction()":{"title":"disjunction()","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disjunction"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"text":"Joins multiple predicates with an ","type":"text"},{"type":"codeVoice","code":"Disjunction"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/swift\/array\/disjunction()"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/swift/array/disjunction().json b/Documentation.doccarchive/data/documentation/compoundpredicate/swift/array/disjunction().json index 14a9577..5433ec1 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/swift/array/disjunction().json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/swift/array/disjunction().json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"]]},"sections":[],"kind":"symbol","metadata":{"extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"CompoundPredicate","relatedModules":["Swift"]}],"externalID":"s:Sa17CompoundPredicateE11disjunction10Foundation0B0Vyqd___QPGyAFRszlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"disjunction","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV","text":"Predicate"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"disjunction()","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Joins multiple predicates with an ","type":"text"},{"type":"codeVoice","code":"Disjunction"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disjunction"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation9PredicateV","text":"Predicate","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Predicate","preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A predicate evaluating to true if "},{"type":"strong","inlineContent":[{"text":"any","type":"text"}]},{"text":" sub-predicate evaluates to true","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"codeListing","syntax":"swift","code":["var filters = [Predicate]()","","filters.append(#Predicate {"," $0.authors.contains(\"Aristoteles\")","})","","filters.append(#Predicate {"," $0.authors.contains(\"Sokrates\")","})","","let priceFilter = filters.disjunction()"]}]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/swift\/array\/disjunction()"],"traits":[{"interfaceLanguage":"swift"}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()"],"title":"Combining Predicates","generated":true}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/disjunction()":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","type":"topic","role":"symbol","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"code":"Disjunction","type":"codeVoice"}],"title":"disjunction()","kind":"symbol","url":"\/documentation\/compoundpredicate\/swift\/array\/disjunction()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"disjunction","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">","kind":"text"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/conjunction()":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","title":"conjunction()","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"code":"Conjunction","type":"codeVoice"}],"url":"\/documentation\/compoundpredicate\/swift\/array\/conjunction()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"conjunction","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier","text":"Predicate"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"code":"Disjunction","type":"codeVoice"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/swift\/array\/disjunction()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","seeAlsoSections":[{"title":"Combining Predicates","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"disjunction","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">() -> "},{"kind":"typeIdentifier","text":"Predicate","preciseIdentifier":"s:10Foundation9PredicateV"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Predicate","preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"platforms":["macOS"],"languages":["swift"]}]},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A predicate evaluating to true if "},{"inlineContent":[{"text":"any","type":"text"}],"type":"strong"},{"type":"text","text":" sub-predicate evaluates to true"}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"syntax":"swift","code":["var filters = [Predicate]()","","filters.append(#Predicate {"," $0.authors.contains(\"Aristoteles\")","})","","filters.append(#Predicate {"," $0.authors.contains(\"Sokrates\")","})","","let priceFilter = filters.disjunction()"],"type":"codeListing"}]}],"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disjunction"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV","text":"Predicate"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"disjunction()","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"CompoundPredicate"}],"role":"symbol","externalID":"s:Sa17CompoundPredicateE11disjunction10Foundation0B0Vyqd___QPGyAFRszlF","symbolKind":"method"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/conjunction()":{"title":"conjunction()","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"conjunction","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"type":"codeVoice","code":"Conjunction"}],"type":"topic","url":"\/documentation\/compoundpredicate\/swift\/array\/conjunction()"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/disjunction()":{"title":"disjunction()","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disjunction"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"text":"Joins multiple predicates with an ","type":"text"},{"type":"codeVoice","code":"Disjunction"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/swift\/array\/disjunction()"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing.json b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing.json index 63b2203..702a946 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"]]},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf"],"title":"Custom Predicates"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP6OutputQa","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Output"},{"text":"> : ","kind":"text"},{"preciseIdentifier":"s:10Foundation19PredicateExpressionP","text":"PredicateExpression","kind":"typeIdentifier"}]}]},{"content":[{"text":"Overview","type":"heading","anchor":"overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"You typically don’t need to use this protocol directly instead call "},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","type":"reference","isActive":true},{"text":" or ","type":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"type":"text","text":"on an array of Predicate"}]},{"level":2,"type":"heading","text":"Implementation","anchor":"Implementation"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To implement Variable replacing in a custom PredicateExpression just conform your custom expression to "},{"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","isActive":true}]},{"style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If your expression can not contain a child-variable you can opt to conform to "},{"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf","isActive":true},{"type":"text","text":" instead"}]}],"name":"Note"},{"type":"codeListing","code":["extension PredicateExpressions.Equal: VariableReplacing "," where LHS: VariableReplacing, RHS: VariableReplacing {",""," public func replacing("," _ variable: Variable,"," with replacement: Variable"," ) -> Self {"," Self("," lhs: lhs.replacing(variable, with: replacement),"," rhs: rhs.replacing(variable, with: replacement)"," )"," }","}"],"syntax":"swift"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/variablereplacing"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"VariableReplacing","externalID":"s:17CompoundPredicate17VariableReplacingP","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"modules":[{"name":"CompoundPredicate"}],"roleHeading":"Protocol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"VariableReplacing","kind":"identifier"}],"symbolKind":"protocol"},"abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"sections":[],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Output"],"title":"Associated Types"},{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg"]},{"title":"Type Aliases","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"]}],"relationshipsSections":[{"kind":"relationships","title":"Inherits From","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"],"type":"inheritsFrom"},{"type":"inheritedBy","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf"],"kind":"relationships","title":"Inherited By"},{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable"],"title":"Conforming Types","type":"conformingTypes","kind":"relationships"}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation":{"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Negation","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}]},"title":"PredicateExpressions.Negation","role":"symbol","type":"topic","abstract":[],"navigatorTitle":[{"text":"Negation","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","type":"topic","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"RangeExpressionContains"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"RangeExpression","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RangeExpression.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"RangeExpression"},{"text":", and ","type":"text"},{"code":"Element.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RangeExpression.Output.Bound"},{"type":"text","text":"."}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","title":"PredicateExpressions.RangeExpressionContains","role":"symbol","kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","text":"RangeExpressionContains","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains":{"navigatorTitle":[{"kind":"identifier","text":"StringLocalizedStandardContains"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":", and "},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":"."}]},"type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"StringLocalizedStandardContains","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","title":"PredicateExpressions.StringLocalizedStandardContains","kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast":{"navigatorTitle":[{"kind":"identifier","text":"ForceCast"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Input","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}]},"type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","kind":"symbol","title":"PredicateExpressions.ForceCast","abstract":[],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional":{"navigatorTitle":[{"text":"Conditional","kind":"identifier"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Test","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"If"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Else"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Test.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"If.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Else.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Conditional","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","title":"PredicateExpressions.Conditional","kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual":{"navigatorTitle":[{"kind":"identifier","text":"NotEqual"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","kind":"symbol","title":"PredicateExpressions.NotEqual","abstract":[],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith":{"title":"PredicateExpressions.SequenceStartsWith","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceStartsWith","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"SequenceStartsWith","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","abstract":[],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Base","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Prefix"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Base.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"type":"codeVoice","code":"Prefix.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output.Element"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"code":"Base.Output.Element","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Prefix.Output.Element"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Output":{"abstract":[],"kind":"symbol","type":"topic","title":"Output","required":true,"url":"\/documentation\/compoundpredicate\/variablereplacing\/output","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Output","role":"symbol","fragments":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/conjunction()":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","title":"conjunction()","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"code":"Conjunction","type":"codeVoice"}],"url":"\/documentation\/compoundpredicate\/swift\/array\/conjunction()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"conjunction","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier","text":"Predicate"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision":{"kind":"symbol","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"FloatingPoint","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"PredicateExpressions.FloatDivision","abstract":[],"role":"symbol","navigatorTitle":[{"text":"FloatDivision","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV","text":"FloatDivision","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"SequenceContains","kind":"identifier"}],"title":"PredicateExpressions.SequenceContains","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"identifier","text":"SequenceContains"}],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"LHS.Output.Element"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder":{"type":"topic","kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"PredicateExpressions.IntRemainder","abstract":[],"role":"symbol","navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare":{"kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Root"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Root.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"text":".","type":"text"}]},"title":"PredicateExpressions.StringCaseInsensitiveCompare","abstract":[],"role":"symbol","navigatorTitle":[{"text":"StringCaseInsensitiveCompare","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"StringCaseInsensitiveCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction":{"type":"topic","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"PredicateExpressions.Disjunction","abstract":[],"role":"symbol","navigatorTitle":[{"text":"Disjunction","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV","text":"Disjunction","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus":{"kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":" and ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"SignedNumeric"},{"type":"text","text":"."}]},"title":"PredicateExpressions.UnaryMinus","abstract":[],"role":"symbol","navigatorTitle":[{"text":"UnaryMinus","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"UnaryMinus","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","text":"Value","kind":"identifier"}],"title":"PredicateExpressions.Value","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","navigatorTitle":[{"text":"Value","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum":{"type":"topic","kind":"symbol","conformance":{"constraints":[{"code":"Elements","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Elements.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"code":"Elements.Output.Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"PredicateExpressions.SequenceMinimum","abstract":[],"role":"symbol","navigatorTitle":[{"text":"SequenceMinimum","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable":{"title":"PredicateExpressions.Variable","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"Variable","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"}],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","role":"symbol","kind":"symbol","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/disjunction()":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","type":"topic","role":"symbol","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"code":"Disjunction","type":"codeVoice"}],"title":"disjunction()","kind":"symbol","url":"\/documentation\/compoundpredicate\/swift\/array\/disjunction()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"disjunction","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">","kind":"text"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacingLeaf":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"A PredicateExpression conforming to "},{"isActive":true,"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"reference"},{"type":"text","text":" "},{"type":"text","text":"where "},{"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","isActive":true},{"type":"text","text":" "},{"type":"text","text":"will aways return a copy of self"}],"url":"\/documentation\/compoundpredicate\/variablereplacingleaf","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacingLeaf","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacingLeaf"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf","title":"VariableReplacingLeaf"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic":{"type":"topic","kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Numeric","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"title":"PredicateExpressions.Arithmetic","abstract":[],"role":"symbol","navigatorTitle":[{"text":"Arithmetic","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"Arithmetic","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy":{"kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}]},"title":"PredicateExpressions.SequenceAllSatisfy","abstract":[],"role":"symbol","navigatorTitle":[{"text":"SequenceAllSatisfy","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","text":"SequenceAllSatisfy","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange":{"type":"topic","kind":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}]},"title":"PredicateExpressions.ClosedRange","abstract":[],"role":"symbol","navigatorTitle":[{"text":"ClosedRange","kind":"identifier"}],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"required":true,"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Recursively traverses itself and returns a copy where all occurences of "},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"code":"replacement","type":"codeVoice"}],"url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"defaultImplementations":1,"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck":{"conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","text":"TypeCheck"}],"navigatorTitle":[{"kind":"identifier","text":"TypeCheck"}],"title":"PredicateExpressions.TypeCheck","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","abstract":[],"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","kind":"symbol","type":"topic","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Index","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" conforms to ","type":"text"},{"code":"Collection","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Index.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Wrapped.Output.Index"},{"text":".","type":"text"}]},"navigatorTitle":[{"text":"CollectionIndexSubscript","kind":"identifier"}],"title":"PredicateExpressions.CollectionIndexSubscript","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"CollectionIndexSubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison":{"kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","type":"topic","role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"navigatorTitle":[{"text":"Comparison","kind":"identifier"}],"title":"PredicateExpressions.Comparison","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","text":"Comparison"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","navigatorTitle":[{"kind":"identifier","text":"NilCoalesce"}],"type":"topic","role":"symbol","abstract":[{"text":"\/ Self(wrapped.replacing(variable, with: replacement)) { wrappedVar in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"\/ self.transform.replacing(self.variable, with: wrappedVar)"},{"type":"text","text":" "},{"type":"text","text":"\/ }"},{"type":"text","text":" "},{"type":"text","text":"\/ Self(self.) { innerVar in"},{"text":" ","type":"text"},{"text":"\/ self.transform","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"\/ .replacing(self.variable, with: innerVar)"},{"text":" ","type":"text"},{"type":"text","text":"\/ .replacing(variable, with: replacement)"},{"type":"text","text":" "},{"text":"\/ }","type":"text"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output?"},{"text":".","type":"text"}]},"title":"PredicateExpressions.NilCoalesce","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"NilCoalesce","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","navigatorTitle":[{"kind":"identifier","text":"Range"}],"type":"topic","role":"symbol","abstract":[],"conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","title":"PredicateExpressions.Range","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV","text":"Range"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","navigatorTitle":[{"text":"SequenceMaximum","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Elements"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Elements.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Elements.Output.Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]},"title":"PredicateExpressions.SequenceMaximum","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV","kind":"identifier","text":"SequenceMaximum"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare":{"title":"PredicateExpressions.StringLocalizedCompare","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","kind":"symbol","type":"topic","role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"navigatorTitle":[{"text":"StringLocalizedCompare","kind":"identifier"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"type":"topic","role":"symbol","abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"kind":"symbol","title":"PredicateExpressions.Conjunction","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","text":"Conjunction","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere":{"title":"PredicateExpressions.SequenceContainsWhere","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"SequenceContainsWhere","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","kind":"symbol","type":"topic","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}]},"navigatorTitle":[{"text":"SequenceContainsWhere","kind":"identifier"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath":{"title":"PredicateExpressions.KeyPath","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV","text":"KeyPath"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","kind":"symbol","type":"topic","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"navigatorTitle":[{"text":"KeyPath","kind":"identifier"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection":{"title":"PredicateExpressions.CollectionContainsCollection","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","text":"CollectionContainsCollection","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","kind":"symbol","type":"topic","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Other","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Base.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", "},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output.Element"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"code":"Base.Output.Element","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Other.Output.Element"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"navigatorTitle":[{"kind":"identifier","text":"CollectionContainsCollection"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision":{"title":"PredicateExpressions.IntDivision","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV","text":"IntDivision"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","kind":"symbol","type":"topic","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"navigatorTitle":[{"text":"IntDivision","kind":"identifier"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript":{"type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript","abstract":[],"fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV"}],"navigatorTitle":[{"kind":"identifier","text":"DictionaryKeyDefaultValueSubscript"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","conformance":{"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Key","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Default","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"[Key.Output : Default.Output]"},{"type":"text","text":", and "},{"code":"Key.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast":{"title":"PredicateExpressions.ConditionalCast","conformance":{"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","navigatorTitle":[{"text":"ConditionalCast","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","text":"ConditionalCast","kind":"identifier"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap":{"title":"PredicateExpressions.ForcedUnwrap","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Inner"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":" and "},{"code":"Inner.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Wrapped?","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","navigatorTitle":[{"text":"ForcedUnwrap","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","type":"topic","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"ForcedUnwrap","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript":{"title":"PredicateExpressions.DictionaryKeySubscript","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"Key","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"[Key.Output : Value]"},{"type":"text","text":", and "},{"code":"Key.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","navigatorTitle":[{"text":"DictionaryKeySubscript","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV","text":"DictionaryKeySubscript","kind":"identifier"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","title":"PredicateExpressions.CollectionRangeSubscript","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"text":"CollectionRangeSubscript","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","type":"topic","role":"symbol","navigatorTitle":[{"text":"CollectionRangeSubscript","kind":"identifier"}],"kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Range"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" conforms to "},{"code":"Collection","type":"codeVoice"},{"type":"text","text":", and "},{"code":"Range.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Range","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","title":"PredicateExpressions.Equal","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","kind":"identifier","text":"Equal"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Equal"}],"kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter":{"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","title":"PredicateExpressions.Filter","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"text":"Filter","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","type":"topic","role":"symbol","navigatorTitle":[{"text":"Filter","kind":"identifier"}],"kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"Sequence","type":"codeVoice"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}]}}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Custom Predicates","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf"],"generated":true}],"sections":[],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"variants":[{"paths":["\/documentation\/compoundpredicate\/variablereplacing"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Output"],"title":"Associated Types"},{"title":"Instance Methods","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg"]},{"title":"Type Aliases","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"]]},"relationshipsSections":[{"title":"Inherits From","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"],"kind":"relationships","type":"inheritsFrom"},{"type":"inheritedBy","title":"Inherited By","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf"],"kind":"relationships"},{"kind":"relationships","type":"conformingTypes","title":"Conforming Types","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable"]}],"metadata":{"role":"symbol","modules":[{"name":"CompoundPredicate"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"externalID":"s:17CompoundPredicate17VariableReplacingP","symbolKind":"protocol","title":"VariableReplacing","roleHeading":"Protocol","navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"},{"kind":"text","text":"<"},{"text":"Output","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP6OutputQa","kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Output"},{"text":"> : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation19PredicateExpressionP","text":"PredicateExpression"}]}]},{"content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You typically don’t need to use this protocol directly instead call "},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","type":"reference","isActive":true},{"type":"text","text":" or "},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"type":"text","text":"on an array of Predicate"}]},{"text":"Implementation","type":"heading","anchor":"Implementation","level":2},{"inlineContent":[{"text":"To implement Variable replacing in a custom PredicateExpression just conform your custom expression to ","type":"text"},{"isActive":true,"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"reference"}],"type":"paragraph"},{"name":"Note","type":"aside","style":"note","content":[{"inlineContent":[{"type":"text","text":"If your expression can not contain a child-variable you can opt to conform to "},{"isActive":true,"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf","type":"reference"},{"text":" instead","type":"text"}],"type":"paragraph"}]},{"syntax":"swift","type":"codeListing","code":["extension PredicateExpressions.Equal: VariableReplacing "," where LHS: VariableReplacing, RHS: VariableReplacing {",""," public func replacing("," _ variable: Variable,"," with replacement: Variable"," ) -> Self {"," Self("," lhs: lhs.replacing(variable, with: replacement),"," rhs: rhs.replacing(variable, with: replacement)"," )"," }","}"]}],"kind":"content"}],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","interfaceLanguage":"swift"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedCompare":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Root"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":", and "},{"code":"Other.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":"."}]},"title":"PredicateExpressions.StringLocalizedCompare","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"text":"StringLocalizedCompare","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22StringLocalizedCompareV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedCompare","kind":"symbol","type":"topic","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StringLocalizedCompare"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/disjunction()":{"title":"disjunction()","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/disjunction()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"disjunction"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","preciseIdentifier":"s:10Foundation9PredicateV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"text":"Joins multiple predicates with an ","type":"text"},{"type":"codeVoice","code":"Disjunction"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/swift\/array\/disjunction()"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","required":true,"role":"symbol","kind":"symbol","abstract":[{"text":"Recursively traverses itself and returns a copy where all occurences of ","type":"text"},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"type":"codeVoice","code":"replacement"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","defaultImplementations":1},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionRangeSubscript":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionRangeSubscript","title":"PredicateExpressions.CollectionRangeSubscript","type":"topic","role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Wrapped","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Range"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Range.Output"},{"text":" is ","type":"text"},{"code":"Range","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"CollectionRangeSubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionRangeSubscriptV","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"CollectionRangeSubscript"}],"kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceAllSatisfy":{"type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceAllSatisfy","title":"PredicateExpressions.SequenceAllSatisfy","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy","role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"text":" is ","type":"text"},{"code":"Bool","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"SequenceAllSatisfy","preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceAllSatisfyV","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"SequenceAllSatisfy"}],"kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringCaseInsensitiveCompare":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"StringCaseInsensitiveCompare","preciseIdentifier":"s:10Foundation20PredicateExpressionsO28StringCaseInsensitiveCompareV","kind":"identifier"}],"type":"topic","title":"PredicateExpressions.StringCaseInsensitiveCompare","navigatorTitle":[{"kind":"identifier","text":"StringCaseInsensitiveCompare"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"Root.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Other.Output"},{"text":" conforms to ","type":"text"},{"code":"StringProtocol","type":"codeVoice"},{"text":".","type":"text"}]},"kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringCaseInsensitiveCompare"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/UnaryMinus":{"navigatorTitle":[{"text":"UnaryMinus","kind":"identifier"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"SignedNumeric"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/UnaryMinus","abstract":[],"role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10UnaryMinusV","text":"UnaryMinus","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","title":"PredicateExpressions.UnaryMinus"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Range":{"navigatorTitle":[{"kind":"identifier","text":"Range"}],"conformance":{"constraints":[{"code":"LHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"RHS.Output","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Range","abstract":[],"role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"Range","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5RangeV"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","title":"PredicateExpressions.Range"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conjunction":{"role":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conjunction","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"Conjunction","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConjunctionV","kind":"identifier"}],"kind":"symbol","title":"PredicateExpressions.Conjunction","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","navigatorTitle":[{"kind":"identifier","text":"Conjunction"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}]},"type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ClosedRange":{"navigatorTitle":[{"text":"ClosedRange","kind":"identifier"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}]},"title":"PredicateExpressions.ClosedRange","role":"symbol","abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ClosedRangeV","text":"ClosedRange","kind":"identifier"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ClosedRange","type":"topic"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Value","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","kind":"identifier"}],"abstract":[],"title":"PredicateExpressions.Value","kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Value"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Variable","navigatorTitle":[{"kind":"identifier","text":"Variable"}],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","abstract":[],"type":"topic","title":"PredicateExpressions.Variable","kind":"symbol","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntRemainder":{"title":"PredicateExpressions.IntRemainder","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntRemainder","kind":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO12IntRemainderV","text":"IntRemainder"}],"navigatorTitle":[{"text":"IntRemainder","kind":"identifier"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"BinaryInteger"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder","type":"topic","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Equal":{"title":"PredicateExpressions.Equal","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Equal","kind":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5EqualV","text":"Equal"}],"navigatorTitle":[{"kind":"identifier","text":"Equal"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"LHS.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}]},"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/IntDivision":{"title":"PredicateExpressions.IntDivision","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/IntDivision","kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"text":"IntDivision","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11IntDivisionV"}],"navigatorTitle":[{"kind":"identifier","text":"IntDivision"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"BinaryInteger"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision","type":"topic","role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NilCoalesce":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output?"},{"type":"text","text":"."}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","kind":"symbol","type":"topic","title":"PredicateExpressions.NilCoalesce","abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"text":"NilCoalesce","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11NilCoalesceV"}],"navigatorTitle":[{"kind":"identifier","text":"NilCoalesce"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NilCoalesce"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionIndexSubscript":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO24CollectionIndexSubscriptV","text":"CollectionIndexSubscript"}],"navigatorTitle":[{"text":"CollectionIndexSubscript","kind":"identifier"}],"title":"PredicateExpressions.CollectionIndexSubscript","abstract":[],"type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Index","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"code":"Wrapped.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Index.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Wrapped.Output.Index"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionIndexSubscript","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript"},"doc://CompoundPredicate/documentation/CompoundPredicate/Swift/Array/conjunction()":{"title":"conjunction()","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Swift\/Array\/conjunction()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"conjunction","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">() -> ","kind":"text"},{"text":"Predicate","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation9PredicateV"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","abstract":[{"type":"text","text":"Joins multiple predicates with an "},{"type":"codeVoice","code":"Conjunction"}],"type":"topic","url":"\/documentation\/compoundpredicate\/swift\/array\/conjunction()"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForceCast":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO9ForceCastV","text":"ForceCast"}],"navigatorTitle":[{"text":"ForceCast","kind":"identifier"}],"title":"PredicateExpressions.ForceCast","abstract":[],"type":"topic","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Input","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForceCast"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContains":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"code":"RHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"LHS.Output.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContains","role":"symbol","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO16SequenceContainsV","kind":"identifier","text":"SequenceContains"}],"type":"topic","title":"PredicateExpressions.SequenceContains","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","navigatorTitle":[{"text":"SequenceContains","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceContainsWhere":{"role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","title":"PredicateExpressions.SequenceContainsWhere","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceContainsWhere","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO21SequenceContainsWhereV","text":"SequenceContainsWhere","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"SequenceContainsWhere"}],"kind":"symbol","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceStartsWith":{"navigatorTitle":[{"text":"SequenceStartsWith","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceStartsWith","type":"topic","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Base","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Prefix"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", "},{"code":"Prefix.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Base.Output.Element"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Base.Output.Element"},{"text":" is ","type":"text"},{"code":"Prefix.Output.Element","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"PredicateExpressions.SequenceStartsWith","kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO18SequenceStartsWithV","kind":"identifier","text":"SequenceStartsWith"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/TypeCheck":{"navigatorTitle":[{"kind":"identifier","text":"TypeCheck"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/TypeCheck","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}]},"kind":"symbol","title":"PredicateExpressions.TypeCheck","abstract":[],"role":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO9TypeCheckV","kind":"identifier","text":"TypeCheck"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ConditionalCast":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","title":"PredicateExpressions.ConditionalCast","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ConditionalCast","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15ConditionalCastV","kind":"identifier","text":"ConditionalCast"}],"type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Input"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"navigatorTitle":[{"kind":"identifier","text":"ConditionalCast"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMinimum":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Elements"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Elements.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", and ","type":"text"},{"code":"Elements.Output.Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMinimum","kind":"symbol","type":"topic","navigatorTitle":[{"text":"SequenceMinimum","kind":"identifier"}],"title":"PredicateExpressions.SequenceMinimum","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum","role":"symbol","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMinimumV","text":"SequenceMinimum","kind":"identifier"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Conditional":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Test","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"If"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Else","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Test.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"If.Output"},{"type":"text","text":" is "},{"code":"Else.Output","type":"codeVoice"},{"type":"text","text":"."}]},"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Conditional","type":"topic","kind":"symbol","navigatorTitle":[{"text":"Conditional","kind":"identifier"}],"title":"PredicateExpressions.Conditional","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional","role":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO11ConditionalV","kind":"identifier","text":"Conditional"}],"abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Negation":{"title":"PredicateExpressions.Negation","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Negation","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NegationV","text":"Negation","kind":"identifier"}],"navigatorTitle":[{"text":"Negation","kind":"identifier"}],"type":"topic","abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/CollectionContainsCollection":{"kind":"symbol","title":"PredicateExpressions.CollectionContainsCollection","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/CollectionContainsCollection","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Base"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Other"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Base.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Collection"},{"type":"text","text":", "},{"code":"Other.Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Collection"},{"text":", ","type":"text"},{"code":"Base.Output.Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"Base.Output.Element","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Other.Output.Element","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO018CollectionContainsD0V","kind":"identifier","text":"CollectionContainsCollection"}],"navigatorTitle":[{"kind":"identifier","text":"CollectionContainsCollection"}],"type":"topic","abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/ForcedUnwrap":{"title":"PredicateExpressions.ForcedUnwrap","kind":"symbol","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/ForcedUnwrap","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Inner","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":" and ","type":"text"},{"code":"Inner.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Wrapped?"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO12ForcedUnwrapV","text":"ForcedUnwrap","kind":"identifier"}],"navigatorTitle":[{"text":"ForcedUnwrap","kind":"identifier"}],"type":"topic","abstract":[],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacingLeaf":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf","url":"\/documentation\/compoundpredicate\/variablereplacingleaf","navigatorTitle":[{"text":"VariableReplacingLeaf","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacingLeaf","kind":"identifier"}],"kind":"symbol","type":"topic","title":"VariableReplacingLeaf","abstract":[{"type":"text","text":"A PredicateExpression conforming to "},{"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","isActive":true},{"type":"text","text":" "},{"type":"text","text":"where "},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"text":"will aways return a copy of self","type":"text"}],"role":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/RangeExpressionContains":{"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO23RangeExpressionContainsV","kind":"identifier","text":"RangeExpressionContains"}],"title":"PredicateExpressions.RangeExpressionContains","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RangeExpressionContains"}],"abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/RangeExpressionContains","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"RangeExpression"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RangeExpression.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"RangeExpression"},{"type":"text","text":", and "},{"code":"Element.Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"RangeExpression.Output.Bound","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Arithmetic":{"type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","kind":"symbol","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ArithmeticV","text":"Arithmetic","kind":"identifier"}],"title":"PredicateExpressions.Arithmetic","role":"symbol","navigatorTitle":[{"text":"Arithmetic","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Arithmetic","abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"RHS"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"text":" conforms to ","type":"text"},{"code":"Numeric","type":"codeVoice"},{"text":", and ","type":"text"},{"code":"LHS.Output","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/KeyPath":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","kind":"symbol","role":"symbol","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Root","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"navigatorTitle":[{"text":"KeyPath","kind":"identifier"}],"type":"topic","title":"PredicateExpressions.KeyPath","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/KeyPath","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","text":"KeyPath","preciseIdentifier":"s:10Foundation20PredicateExpressionsO7KeyPathV"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Comparison":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","kind":"symbol","role":"symbol","abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"LHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"text":", ","type":"text"},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"text":", ","type":"text"},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"navigatorTitle":[{"text":"Comparison","kind":"identifier"}],"title":"PredicateExpressions.Comparison","type":"topic","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Comparison","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO10ComparisonV","kind":"identifier","text":"Comparison"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/StringLocalizedStandardContains":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","type":"topic","role":"symbol","title":"PredicateExpressions.StringLocalizedStandardContains","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Root","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Other","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Root.Output"},{"type":"text","text":" conforms to "},{"code":"StringProtocol","type":"codeVoice"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Other.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"StringProtocol"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/StringLocalizedStandardContains","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"StringLocalizedStandardContains","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO31StringLocalizedStandardContainsV"}],"navigatorTitle":[{"kind":"identifier","text":"StringLocalizedStandardContains"}]},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/SequenceMaximum":{"role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Elements"},{"text":" conforms to ","type":"text"},{"code":"VariableReplacing","type":"codeVoice"},{"type":"text","text":", "},{"type":"codeVoice","code":"Elements.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Sequence"},{"text":", and ","type":"text"},{"type":"codeVoice","code":"Elements.Output.Element"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":"."}]},"abstract":[],"kind":"symbol","title":"PredicateExpressions.SequenceMaximum","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"SequenceMaximum","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15SequenceMaximumV"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/SequenceMaximum","type":"topic","navigatorTitle":[{"text":"SequenceMaximum","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Filter":{"role":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Filter","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO6FilterV","text":"Filter"}],"title":"PredicateExpressions.Filter","navigatorTitle":[{"kind":"identifier","text":"Filter"}],"kind":"symbol","type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Sequence"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/FloatDivision":{"type":"topic","title":"PredicateExpressions.FloatDivision","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","abstract":[],"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"kind":"text","text":"."},{"kind":"identifier","text":"FloatDivision","preciseIdentifier":"s:10Foundation20PredicateExpressionsO13FloatDivisionV"}],"navigatorTitle":[{"text":"FloatDivision","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/FloatDivision","conformance":{"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FloatingPoint"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeySubscript":{"role":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeySubscript","fragments":[{"kind":"keyword","text":"extension"},{"kind":"text","text":" "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"text":".","kind":"text"},{"kind":"identifier","text":"DictionaryKeySubscript","preciseIdentifier":"s:10Foundation20PredicateExpressionsO22DictionaryKeySubscriptV"}],"title":"PredicateExpressions.DictionaryKeySubscript","navigatorTitle":[{"text":"DictionaryKeySubscript","kind":"identifier"}],"kind":"symbol","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Key"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"[Key.Output : Value]"},{"type":"text","text":", and "},{"type":"codeVoice","code":"Key.Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Disjunction":{"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Disjunction","abstract":[],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Disjunction","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO11DisjunctionV"}],"title":"PredicateExpressions.Disjunction","navigatorTitle":[{"text":"Disjunction","kind":"identifier"}],"type":"topic","kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":", and "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/NotEqual":{"role":"symbol","abstract":[],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/NotEqual","fragments":[{"text":"extension","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8NotEqualV","text":"NotEqual","kind":"identifier"}],"title":"PredicateExpressions.NotEqual","navigatorTitle":[{"text":"NotEqual","kind":"identifier"}],"kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"RHS","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"LHS.Output"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":", and "},{"code":"LHS.Output","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Output":{"required":true,"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Output","abstract":[],"fragments":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Output"}],"title":"Output","type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/output"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/DictionaryKeyDefaultValueSubscript":{"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/DictionaryKeyDefaultValueSubscript","role":"symbol","type":"topic","abstract":[],"title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript","navigatorTitle":[{"text":"DictionaryKeyDefaultValueSubscript","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"identifier","text":"PredicateExpressions"},{"text":".","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO34DictionaryKeyDefaultValueSubscriptV","text":"DictionaryKeyDefaultValueSubscript"}],"kind":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Wrapped"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"code":"Key","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Default"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Wrapped.Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"[Key.Output : Default.Output]"},{"type":"text","text":", and "},{"code":"Key.Output","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]}},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/OptionalFlatMap":{"type":"topic","title":"PredicateExpressions.OptionalFlatMap","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap","fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"identifier"},{"kind":"text","text":"."},{"text":"OptionalFlatMap","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO15OptionalFlatMapV"}],"navigatorTitle":[{"text":"OptionalFlatMap","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/OptionalFlatMap","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"LHS"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"RHS"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"VariableReplacing"},{"type":"text","text":", "},{"type":"codeVoice","code":"Result"},{"type":"text","text":" is "},{"type":"codeVoice","code":"RHS.Output"},{"type":"text","text":", and "},{"type":"codeVoice","code":"LHS.Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Wrapped?"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/output.json b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/output.json index 0df09da..11024b3 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/output.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/output.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"roleHeading":"Associated Type","title":"Output","externalID":"s:17CompoundPredicate17VariableReplacingP6OutputQa","role":"symbol","symbolKind":"associatedtype","fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"}],"required":true,"modules":[{"name":"CompoundPredicate"}]},"kind":"symbol","variants":[{"paths":["\/documentation\/compoundpredicate\/variablereplacing\/output"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Output"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Output":{"abstract":[],"kind":"symbol","type":"topic","title":"Output","required":true,"url":"\/documentation\/compoundpredicate\/variablereplacing\/output","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Output","role":"symbol","fragments":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"text":"Output","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/variablereplacing\/output"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"CompoundPredicate"}],"symbolKind":"associatedtype","roleHeading":"Associated Type","required":true,"title":"Output","role":"symbol","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Output"}],"externalID":"s:17CompoundPredicate17VariableReplacingP6OutputQa"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Output","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Output":{"required":true,"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Output","abstract":[],"fragments":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Output"}],"title":"Output","type":"topic","kind":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/output"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/replacing(_:with:)-22zgg.json b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/replacing(_:with:)-22zgg.json index b30523d..ff38321 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/replacing(_:with:)-22zgg.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/replacing(_:with:)-22zgg.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-22zgg","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"returns a copy of "},{"type":"codeVoice","code":"self"},{"type":"text","text":" since this is a leaf"}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"variable"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}]}],"variants":[{"paths":["\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-22zgg"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"CompoundPredicate","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"CompoundPredicate"}],"externalID":"s:17CompoundPredicate21VariableReplacingLeafPAAE9replacing_4withx10Foundation0B11ExpressionsO0C0Vy_qd__G_AKtlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"replacing(_:with:)","symbolKind":"method"},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"required":true,"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Recursively traverses itself and returns a copy where all occurences of "},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"code":"replacement","type":"codeVoice"}],"url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"defaultImplementations":1,"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-22zgg":{"url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-22zgg","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-22zgg","role":"symbol","kind":"symbol","abstract":[{"text":"returns a copy of ","type":"text"},{"type":"codeVoice","code":"self"},{"text":" since this is a leaf","type":"text"}],"title":"replacing(_:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"Self","kind":"typeIdentifier"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-22zgg"]}],"sections":[],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"CompoundPredicate","externalID":"s:17CompoundPredicate21VariableReplacingLeafPAAE9replacing_4withx10Foundation0B11ExpressionsO0C0Vy_qd__G_AKtlF","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"CompoundPredicate"}],"title":"replacing(_:with:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-22zgg"},"abstract":[{"text":"returns a copy of ","type":"text"},{"type":"codeVoice","code":"self"},{"type":"text","text":" since this is a leaf"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","required":true,"role":"symbol","kind":"symbol","abstract":[{"text":"Recursively traverses itself and returns a copy where all occurences of ","type":"text"},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"type":"codeVoice","code":"replacement"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","defaultImplementations":1},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-22zgg":{"title":"replacing(_:with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"returns a copy of ","type":"text"},{"code":"self","type":"codeVoice"},{"type":"text","text":" since this is a leaf"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-22zgg","url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-22zgg","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/replacing(_:with:)-7r9rg.json b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/replacing(_:with:)-7r9rg.json index 08d8863..580763c 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/replacing(_:with:)-7r9rg.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/replacing(_:with:)-7r9rg.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]]},"defaultImplementationsSections":[{"title":"VariableReplacing Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-22zgg"]}],"sections":[],"abstract":[{"type":"text","text":"Recursively traverses itself and returns a copy where all occurences of "},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"type":"codeVoice","code":"replacement"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"variable","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"variable","content":[{"inlineContent":[{"text":"a variable that should be replaced","type":"text"}],"type":"paragraph"}]},{"name":"replacement","content":[{"type":"paragraph","inlineContent":[{"text":"the variable it should be replaced with","type":"text"}]}]}]},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"","type":"text"}]}],"kind":"content"}],"kind":"symbol","metadata":{"symbolKind":"method","externalID":"s:17CompoundPredicate17VariableReplacingP9replacing_4withx10Foundation0B11ExpressionsO0C0Vy_qd__G_AKtlF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier","text":"Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","required":true,"modules":[{"name":"CompoundPredicate"}],"title":"replacing(_:with:)","roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"required":true,"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Recursively traverses itself and returns a copy where all occurences of "},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"code":"replacement","type":"codeVoice"}],"url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"defaultImplementations":1,"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-22zgg":{"url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-22zgg","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-22zgg","role":"symbol","kind":"symbol","abstract":[{"text":"returns a copy of ","type":"text"},{"type":"codeVoice","code":"self"},{"text":" since this is a leaf","type":"text"}],"title":"replacing(_:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"Self","kind":"typeIdentifier"}]}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Recursively traverses itself and returns a copy where all occurences of "},{"code":"variable","type":"codeVoice"},{"text":" were replaced with","type":"text"},{"type":"codeVoice","code":"replacement"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"variable","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","kind":"typeIdentifier","text":"Variable"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"replacement","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"a variable that should be replaced"}]}],"name":"variable"},{"name":"replacement","content":[{"type":"paragraph","inlineContent":[{"text":"the variable it should be replaced with","type":"text"}]}]}]},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"","type":"text"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]]},"defaultImplementationsSections":[{"title":"VariableReplacing Implementations","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-22zgg"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg"},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:17CompoundPredicate17VariableReplacingP9replacing_4withx10Foundation0B11ExpressionsO0C0Vy_qd__G_AKtlF","title":"replacing(_:with:)","role":"symbol","modules":[{"name":"CompoundPredicate"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"replacing"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"required":true},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-22zgg":{"title":"replacing(_:with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) -> "},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"returns a copy of ","type":"text"},{"code":"self","type":"codeVoice"},{"type":"text","text":" since this is a leaf"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-22zgg","url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-22zgg","kind":"symbol"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","required":true,"role":"symbol","kind":"symbol","abstract":[{"text":"Recursively traverses itself and returns a copy where all occurences of ","type":"text"},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"type":"codeVoice","code":"replacement"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","defaultImplementations":1},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/variable.json b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/variable.json index aa88aad..e4f090b 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/variable.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacing/variable.json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/compoundpredicate\/variablereplacing\/variable"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":"> = "},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"},"metadata":{"symbolKind":"typealias","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"modules":[{"name":"CompoundPredicate"}],"roleHeading":"Type Alias","title":"VariableReplacing.Variable","externalID":"s:17CompoundPredicate17VariableReplacingP0C0a"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]]},"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"type":"topic","title":"VariableReplacing.Variable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]]},"identifier":{"url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","interfaceLanguage":"swift"},"metadata":{"title":"VariableReplacing.Variable","modules":[{"name":"CompoundPredicate"}],"navigatorTitle":[{"text":"Variable","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Variable"}],"symbolKind":"typealias","roleHeading":"Type Alias","role":"symbol","externalID":"s:17CompoundPredicate17VariableReplacingP0C0a"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/compoundpredicate\/variablereplacing\/variable"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":"> = "},{"text":"PredicateExpressions","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO8VariableV","text":"Variable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"kind":"symbol","references":{"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/Variable":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/Variable","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Variable","kind":"identifier"}],"role":"symbol","url":"\/documentation\/compoundpredicate\/variablereplacing\/variable","navigatorTitle":[{"text":"Variable","kind":"identifier"}],"kind":"symbol","title":"VariableReplacing.Variable","abstract":[]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacingleaf.json b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacingleaf.json index b1e8830..3369b29 100644 --- a/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacingleaf.json +++ b/Documentation.doccarchive/data/documentation/compoundpredicate/variablereplacingleaf.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacingLeaf"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","text":"VariableReplacing"}],"platforms":["macOS"]}]},{"content":[{"anchor":"Implementation","type":"heading","level":2,"text":"Implementation"},{"type":"paragraph","inlineContent":[{"text":"To implement Variable replacing in a custom PredicateExpression just conform your custom expression to ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"}]},{"syntax":"swift","type":"codeListing","code":["extension PredicateExpressions.Equal: VariableReplacing "," where LHS: VariableReplacing,"," RHS: VariableReplacing {}"]}],"kind":"content"}],"abstract":[{"type":"text","text":"A PredicateExpression conforming to "},{"isActive":true,"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"reference"},{"text":" ","type":"text"},{"type":"text","text":"where "},{"isActive":true,"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg"},{"text":" ","type":"text"},{"type":"text","text":"will aways return a copy of self"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf"},"kind":"symbol","metadata":{"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacingLeaf","kind":"identifier"}],"title":"VariableReplacingLeaf","navigatorTitle":[{"text":"VariableReplacingLeaf","kind":"identifier"}],"modules":[{"name":"CompoundPredicate"}],"roleHeading":"Protocol","externalID":"s:17CompoundPredicate21VariableReplacingLeafP","symbolKind":"protocol"},"relationshipsSections":[{"title":"Inherits From","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"kind":"relationships","type":"inheritsFrom"},{"identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value"],"kind":"relationships","type":"conformingTypes","title":"Conforming Types"}],"sections":[],"seeAlsoSections":[{"generated":true,"title":"Custom Predicates","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/variablereplacingleaf"]}],"references":{"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"title":"Foundation.PredicateExpression","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","type":"unresolvable"},"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"text":"extension","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PredicateExpressions","kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","text":"Value","kind":"identifier"}],"title":"PredicateExpressions.Value","abstract":[],"url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value","navigatorTitle":[{"text":"Value","kind":"identifier"}]},"doc://CompoundPredicate/documentation/CompoundPredicate":{"abstract":[],"url":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"required":true,"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Recursively traverses itself and returns a copy where all occurences of "},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"code":"replacement","type":"codeVoice"}],"url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"text":">, ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Variable","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"defaultImplementations":1,"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","title":"replacing(_:with:)"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"kind":"symbol","type":"topic","abstract":[{"text":"A PredicateExpression that can recursively replace a variable within itself","type":"text"}],"url":"\/documentation\/compoundpredicate\/variablereplacing","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacing"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacing"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","title":"VariableReplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacingLeaf":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"A PredicateExpression conforming to "},{"isActive":true,"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"reference"},{"type":"text","text":" "},{"type":"text","text":"where "},{"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","isActive":true},{"type":"text","text":" "},{"type":"text","text":"will aways return a copy of self"}],"url":"\/documentation\/compoundpredicate\/variablereplacingleaf","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacingLeaf","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"VariableReplacingLeaf"}],"role":"symbol","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf","title":"VariableReplacingLeaf"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"relationshipsSections":[{"title":"Inherits From","identifiers":["doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"],"type":"inheritsFrom","kind":"relationships"},{"kind":"relationships","type":"conformingTypes","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value"],"title":"Conforming Types"}],"abstract":[{"type":"text","text":"A PredicateExpression conforming to "},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","type":"reference","isActive":true},{"type":"text","text":" "},{"type":"text","text":"where "},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"will aways return a copy of self"}],"metadata":{"navigatorTitle":[{"text":"VariableReplacingLeaf","kind":"identifier"}],"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VariableReplacingLeaf"}],"modules":[{"name":"CompoundPredicate"}],"title":"VariableReplacingLeaf","externalID":"s:17CompoundPredicate21VariableReplacingLeafP","symbolKind":"protocol","roleHeading":"Protocol"},"hierarchy":{"paths":[["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf"},"seeAlsoSections":[{"generated":true,"title":"Custom Predicates","identifiers":["doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"VariableReplacingLeaf"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","text":"VariableReplacing","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Implementation","anchor":"Implementation"},{"inlineContent":[{"text":"To implement Variable replacing in a custom PredicateExpression just conform your custom expression to ","type":"text"},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","isActive":true,"type":"reference"}],"type":"paragraph"},{"code":["extension PredicateExpressions.Equal: VariableReplacing "," where LHS: VariableReplacing,"," RHS: VariableReplacing {}"],"type":"codeListing","syntax":"swift"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/compoundpredicate\/variablereplacingleaf"]}],"references":{"doc://CompoundPredicate/documentation/CompoundPredicate/Foundation/PredicateExpressions/Value":{"fragments":[{"kind":"keyword","text":"extension"},{"text":" ","kind":"text"},{"kind":"identifier","preciseIdentifier":"s:10Foundation20PredicateExpressionsO","text":"PredicateExpressions"},{"text":".","kind":"text"},{"text":"Value","preciseIdentifier":"s:10Foundation20PredicateExpressionsO5ValueV","kind":"identifier"}],"abstract":[],"title":"PredicateExpressions.Value","kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Value"}],"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/Foundation\/PredicateExpressions\/Value"},"doc://CompoundPredicate/10Foundation19PredicateExpressionP":{"type":"unresolvable","identifier":"doc:\/\/CompoundPredicate\/10Foundation19PredicateExpressionP","title":"Foundation.PredicateExpression"},"doc://CompoundPredicate/documentation/CompoundPredicate":{"url":"\/documentation\/compoundpredicate","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate","title":"CompoundPredicate","type":"topic","abstract":[],"kind":"symbol","role":"collection"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing":{"title":"VariableReplacing","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","navigatorTitle":[{"text":"VariableReplacing","kind":"identifier"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"VariableReplacing","kind":"identifier"}],"abstract":[{"type":"text","text":"A PredicateExpression that can recursively replace a variable within itself"}],"kind":"symbol","type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing"},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacing/replacing(_:with:)-7r9rg":{"title":"replacing(_:with:)","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","required":true,"role":"symbol","kind":"symbol","abstract":[{"text":"Recursively traverses itself and returns a copy where all occurences of ","type":"text"},{"type":"codeVoice","code":"variable"},{"type":"text","text":" were replaced with"},{"type":"codeVoice","code":"replacement"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replacing","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a","text":"Variable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Variable","kind":"typeIdentifier","preciseIdentifier":"s:17CompoundPredicate17VariableReplacingP0C0a"},{"kind":"text","text":"<"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","url":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","defaultImplementations":1},"doc://CompoundPredicate/documentation/CompoundPredicate/VariableReplacingLeaf":{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacingLeaf","url":"\/documentation\/compoundpredicate\/variablereplacingleaf","navigatorTitle":[{"text":"VariableReplacingLeaf","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"VariableReplacingLeaf","kind":"identifier"}],"kind":"symbol","type":"topic","title":"VariableReplacingLeaf","abstract":[{"type":"text","text":"A PredicateExpression conforming to "},{"type":"reference","identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing","isActive":true},{"type":"text","text":" "},{"type":"text","text":"where "},{"identifier":"doc:\/\/CompoundPredicate\/documentation\/CompoundPredicate\/VariableReplacing\/replacing(_:with:)-7r9rg","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"text":"will aways return a copy of self","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/index.html b/Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/index.html new file mode 100644 index 0000000..818bd4d --- /dev/null +++ b/Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/replacing(_:with:)/index.html b/Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/replacing(_:with:)/index.html new file mode 100644 index 0000000..818bd4d --- /dev/null +++ b/Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/replacing(_:with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/variablereplacing-implementations/index.html b/Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/variablereplacing-implementations/index.html new file mode 100644 index 0000000..818bd4d --- /dev/null +++ b/Documentation.doccarchive/documentation/compoundpredicate/foundation/predicateexpressions/optionalflatmap/variablereplacing-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/Documentation.doccarchive/index/index.json b/Documentation.doccarchive/index/index.json index b965b93..7156aa8 100644 --- a/Documentation.doccarchive/index/index.json +++ b/Documentation.doccarchive/index/index.json @@ -1 +1 @@ -{"interfaceLanguages":{"swift":[{"children":[{"title":"Combining Predicates","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/swift\/array\/conjunction()","title":"func conjunction() -> Predicate","type":"method"},{"path":"\/documentation\/compoundpredicate\/swift\/array\/disjunction()","title":"func disjunction() -> Predicate","type":"method"},{"title":"Custom Predicates","type":"groupMarker"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/variablereplacing\/output","title":"Output","type":"associatedtype"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-22zgg","title":"func replacing(Self.Variable, with: Self.Variable) -> Self","type":"method"}],"title":"VariableReplacing Implementations","type":"groupMarker"}],"path":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","title":"func replacing(Self.Variable, with: Self.Variable) -> Self","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/variablereplacing\/variable","title":"VariableReplacing.Variable","type":"typealias"}],"path":"\/documentation\/compoundpredicate\/variablereplacing","title":"VariableReplacing","type":"protocol"},{"path":"\/documentation\/compoundpredicate\/variablereplacingleaf","title":"VariableReplacingLeaf","type":"protocol"},{"title":"Extended Modules","type":"groupMarker"},{"children":[{"title":"Extended Types","type":"groupMarker"},{"children":[{"title":"Extended Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name\/foundationextensionsruntimewarning","title":"static let foundationExtensionsRuntimeWarning: NSNotification.Name","type":"property"}],"path":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name","title":"NSNotification.Name","type":"extension"}],"path":"\/documentation\/compoundpredicate\/foundation\/nsnotification","title":"NSNotification","type":"extension"},{"children":[{"title":"Extended Structures","type":"groupMarker"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Arithmetic.Variable, with: PredicateExpressions.Arithmetic.Variable) -> PredicateExpressions.Arithmetic","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","title":"PredicateExpressions.Arithmetic","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/replacing(_:with:)","title":"func replacing(PredicateExpressions.ClosedRange.Variable, with: PredicateExpressions.ClosedRange.Variable) -> PredicateExpressions.ClosedRange","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","title":"PredicateExpressions.ClosedRange","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/replacing(_:with:)","title":"func replacing(PredicateExpressions.CollectionContainsCollection.Variable, with: PredicateExpressions.CollectionContainsCollection.Variable) -> PredicateExpressions.CollectionContainsCollection","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","title":"PredicateExpressions.CollectionContainsCollection","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/replacing(_:with:)","title":"func replacing(PredicateExpressions.CollectionIndexSubscript.Variable, with: PredicateExpressions.CollectionIndexSubscript.Variable) -> PredicateExpressions.CollectionIndexSubscript","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","title":"PredicateExpressions.CollectionIndexSubscript","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/replacing(_:with:)","title":"func replacing(PredicateExpressions.CollectionRangeSubscript.Variable, with: PredicateExpressions.CollectionRangeSubscript.Variable) -> PredicateExpressions.CollectionRangeSubscript","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","title":"PredicateExpressions.CollectionRangeSubscript","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Comparison.Variable, with: PredicateExpressions.Comparison.Variable) -> PredicateExpressions.Comparison","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","title":"PredicateExpressions.Comparison","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Conditional.Variable, with: PredicateExpressions.Conditional.Variable) -> PredicateExpressions.Conditional","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional","title":"PredicateExpressions.Conditional","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/replacing(_:with:)","title":"func replacing(PredicateExpressions.ConditionalCast.Variable, with: PredicateExpressions.ConditionalCast.Variable) -> PredicateExpressions.ConditionalCast","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","title":"PredicateExpressions.ConditionalCast","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Conjunction.Variable, with: PredicateExpressions.Conjunction.Variable) -> PredicateExpressions.Conjunction","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","title":"PredicateExpressions.Conjunction","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/replacing(_:with:)","title":"func replacing(PredicateExpressions.DictionaryKeyDefaultValueSubscript.Variable, with: PredicateExpressions.DictionaryKeyDefaultValueSubscript.Variable) -> PredicateExpressions.DictionaryKeyDefaultValueSubscript","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/replacing(_:with:)","title":"func replacing(PredicateExpressions.DictionaryKeySubscript.Variable, with: PredicateExpressions.DictionaryKeySubscript.Variable) -> PredicateExpressions.DictionaryKeySubscript","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","title":"PredicateExpressions.DictionaryKeySubscript","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Disjunction.Variable, with: PredicateExpressions.Disjunction.Variable) -> PredicateExpressions.Disjunction","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","title":"PredicateExpressions.Disjunction","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Equal.Variable, with: PredicateExpressions.Equal.Variable) -> PredicateExpressions.Equal","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","title":"PredicateExpressions.Equal","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Filter.Variable, with: PredicateExpressions.Filter.Variable) -> PredicateExpressions.Filter","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","title":"PredicateExpressions.Filter","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/replacing(_:with:)","title":"func replacing(PredicateExpressions.FloatDivision.Variable, with: PredicateExpressions.FloatDivision.Variable) -> PredicateExpressions.FloatDivision","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","title":"PredicateExpressions.FloatDivision","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/replacing(_:with:)","title":"func replacing(PredicateExpressions.ForceCast.Variable, with: PredicateExpressions.ForceCast.Variable) -> PredicateExpressions.ForceCast","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","title":"PredicateExpressions.ForceCast","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/replacing(_:with:)","title":"func replacing(PredicateExpressions.ForcedUnwrap.Variable, with: PredicateExpressions.ForcedUnwrap.Variable) -> PredicateExpressions.ForcedUnwrap","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","title":"PredicateExpressions.ForcedUnwrap","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/replacing(_:with:)","title":"func replacing(PredicateExpressions.IntDivision.Variable, with: PredicateExpressions.IntDivision.Variable) -> PredicateExpressions.IntDivision","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision","title":"PredicateExpressions.IntDivision","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/replacing(_:with:)","title":"func replacing(PredicateExpressions.IntRemainder.Variable, with: PredicateExpressions.IntRemainder.Variable) -> PredicateExpressions.IntRemainder","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder","title":"PredicateExpressions.IntRemainder","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/replacing(_:with:)","title":"func replacing(PredicateExpressions.KeyPath.Variable, with: PredicateExpressions.KeyPath.Variable) -> PredicateExpressions.KeyPath","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","title":"PredicateExpressions.KeyPath","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Negation.Variable, with: PredicateExpressions.Negation.Variable) -> PredicateExpressions.Negation","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","title":"PredicateExpressions.Negation","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/replacing(_:with:)","title":"func replacing(PredicateExpressions.NilCoalesce.Variable, with: PredicateExpressions.NilCoalesce.Variable) -> PredicateExpressions.NilCoalesce","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","title":"PredicateExpressions.NilCoalesce","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/replacing(_:with:)","title":"func replacing(PredicateExpressions.NotEqual.Variable, with: PredicateExpressions.NotEqual.Variable) -> PredicateExpressions.NotEqual","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal","title":"PredicateExpressions.NotEqual","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Range.Variable, with: PredicateExpressions.Range.Variable) -> PredicateExpressions.Range","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","title":"PredicateExpressions.Range","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/replacing(_:with:)","title":"func replacing(PredicateExpressions.RangeExpressionContains.Variable, with: PredicateExpressions.RangeExpressionContains.Variable) -> PredicateExpressions.RangeExpressionContains","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","title":"PredicateExpressions.RangeExpressionContains","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceAllSatisfy.Variable, with: PredicateExpressions.SequenceAllSatisfy.Variable) -> PredicateExpressions.SequenceAllSatisfy","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy","title":"PredicateExpressions.SequenceAllSatisfy","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceContains.Variable, with: PredicateExpressions.SequenceContains.Variable) -> PredicateExpressions.SequenceContains","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","title":"PredicateExpressions.SequenceContains","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceContainsWhere.Variable, with: PredicateExpressions.SequenceContainsWhere.Variable) -> PredicateExpressions.SequenceContainsWhere","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","title":"PredicateExpressions.SequenceContainsWhere","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceMaximum.Variable, with: PredicateExpressions.SequenceMaximum.Variable) -> PredicateExpressions.SequenceMaximum","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum","title":"PredicateExpressions.SequenceMaximum","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceMinimum.Variable, with: PredicateExpressions.SequenceMinimum.Variable) -> PredicateExpressions.SequenceMinimum","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum","title":"PredicateExpressions.SequenceMinimum","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceStartsWith.Variable, with: PredicateExpressions.SequenceStartsWith.Variable) -> PredicateExpressions.SequenceStartsWith","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","title":"PredicateExpressions.SequenceStartsWith","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/replacing(_:with:)","title":"func replacing(PredicateExpressions.StringCaseInsensitiveCompare.Variable, with: PredicateExpressions.StringCaseInsensitiveCompare.Variable) -> PredicateExpressions.StringCaseInsensitiveCompare","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","title":"PredicateExpressions.StringCaseInsensitiveCompare","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/replacing(_:with:)","title":"func replacing(PredicateExpressions.StringLocalizedCompare.Variable, with: PredicateExpressions.StringLocalizedCompare.Variable) -> PredicateExpressions.StringLocalizedCompare","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","title":"PredicateExpressions.StringLocalizedCompare","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/replacing(_:with:)","title":"func replacing(PredicateExpressions.StringLocalizedStandardContains.Variable, with: PredicateExpressions.StringLocalizedStandardContains.Variable) -> PredicateExpressions.StringLocalizedStandardContains","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","title":"PredicateExpressions.StringLocalizedStandardContains","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/replacing(_:with:)","title":"func replacing(PredicateExpressions.TypeCheck.Variable, with: PredicateExpressions.TypeCheck.Variable) -> PredicateExpressions.TypeCheck","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","title":"PredicateExpressions.TypeCheck","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/replacing(_:with:)","title":"func replacing(PredicateExpressions.UnaryMinus.Variable, with: PredicateExpressions.UnaryMinus.Variable) -> PredicateExpressions.UnaryMinus","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","title":"PredicateExpressions.UnaryMinus","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/replacing(_:with:)","title":"func replacing(Self.Variable, with: Self.Variable) -> Self","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/variablereplacingleaf-implementations","title":"VariableReplacingLeaf Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","title":"PredicateExpressions.Value","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Variable.Variable, with: PredicateExpressions.Variable.Variable) -> PredicateExpressions.Variable","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","title":"PredicateExpressions.Variable","type":"extension"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","title":"PredicateExpressions","type":"extension"}],"path":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"extension"}],"path":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file +{"interfaceLanguages":{"swift":[{"children":[{"title":"Combining Predicates","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/swift\/array\/conjunction()","title":"func conjunction() -> Predicate","type":"method"},{"path":"\/documentation\/compoundpredicate\/swift\/array\/disjunction()","title":"func disjunction() -> Predicate","type":"method"},{"title":"Custom Predicates","type":"groupMarker"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/variablereplacing\/output","title":"Output","type":"associatedtype"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-22zgg","title":"func replacing(Self.Variable, with: Self.Variable) -> Self","type":"method"}],"title":"VariableReplacing Implementations","type":"groupMarker"}],"path":"\/documentation\/compoundpredicate\/variablereplacing\/replacing(_:with:)-7r9rg","title":"func replacing(Self.Variable, with: Self.Variable) -> Self","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/variablereplacing\/variable","title":"VariableReplacing.Variable","type":"typealias"}],"path":"\/documentation\/compoundpredicate\/variablereplacing","title":"VariableReplacing","type":"protocol"},{"path":"\/documentation\/compoundpredicate\/variablereplacingleaf","title":"VariableReplacingLeaf","type":"protocol"},{"title":"Extended Modules","type":"groupMarker"},{"children":[{"title":"Extended Types","type":"groupMarker"},{"children":[{"title":"Extended Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name\/foundationextensionsruntimewarning","title":"static let foundationExtensionsRuntimeWarning: NSNotification.Name","type":"property"}],"path":"\/documentation\/compoundpredicate\/foundation\/nsnotification\/name","title":"NSNotification.Name","type":"extension"}],"path":"\/documentation\/compoundpredicate\/foundation\/nsnotification","title":"NSNotification","type":"extension"},{"children":[{"title":"Extended Structures","type":"groupMarker"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Arithmetic.Variable, with: PredicateExpressions.Arithmetic.Variable) -> PredicateExpressions.Arithmetic","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/arithmetic","title":"PredicateExpressions.Arithmetic","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/replacing(_:with:)","title":"func replacing(PredicateExpressions.ClosedRange.Variable, with: PredicateExpressions.ClosedRange.Variable) -> PredicateExpressions.ClosedRange","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/closedrange","title":"PredicateExpressions.ClosedRange","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/replacing(_:with:)","title":"func replacing(PredicateExpressions.CollectionContainsCollection.Variable, with: PredicateExpressions.CollectionContainsCollection.Variable) -> PredicateExpressions.CollectionContainsCollection","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectioncontainscollection","title":"PredicateExpressions.CollectionContainsCollection","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/replacing(_:with:)","title":"func replacing(PredicateExpressions.CollectionIndexSubscript.Variable, with: PredicateExpressions.CollectionIndexSubscript.Variable) -> PredicateExpressions.CollectionIndexSubscript","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionindexsubscript","title":"PredicateExpressions.CollectionIndexSubscript","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/replacing(_:with:)","title":"func replacing(PredicateExpressions.CollectionRangeSubscript.Variable, with: PredicateExpressions.CollectionRangeSubscript.Variable) -> PredicateExpressions.CollectionRangeSubscript","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/collectionrangesubscript","title":"PredicateExpressions.CollectionRangeSubscript","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Comparison.Variable, with: PredicateExpressions.Comparison.Variable) -> PredicateExpressions.Comparison","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/comparison","title":"PredicateExpressions.Comparison","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Conditional.Variable, with: PredicateExpressions.Conditional.Variable) -> PredicateExpressions.Conditional","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditional","title":"PredicateExpressions.Conditional","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/replacing(_:with:)","title":"func replacing(PredicateExpressions.ConditionalCast.Variable, with: PredicateExpressions.ConditionalCast.Variable) -> PredicateExpressions.ConditionalCast","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conditionalcast","title":"PredicateExpressions.ConditionalCast","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Conjunction.Variable, with: PredicateExpressions.Conjunction.Variable) -> PredicateExpressions.Conjunction","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/conjunction","title":"PredicateExpressions.Conjunction","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/replacing(_:with:)","title":"func replacing(PredicateExpressions.DictionaryKeyDefaultValueSubscript.Variable, with: PredicateExpressions.DictionaryKeyDefaultValueSubscript.Variable) -> PredicateExpressions.DictionaryKeyDefaultValueSubscript","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeydefaultvaluesubscript","title":"PredicateExpressions.DictionaryKeyDefaultValueSubscript","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/replacing(_:with:)","title":"func replacing(PredicateExpressions.DictionaryKeySubscript.Variable, with: PredicateExpressions.DictionaryKeySubscript.Variable) -> PredicateExpressions.DictionaryKeySubscript","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/dictionarykeysubscript","title":"PredicateExpressions.DictionaryKeySubscript","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Disjunction.Variable, with: PredicateExpressions.Disjunction.Variable) -> PredicateExpressions.Disjunction","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/disjunction","title":"PredicateExpressions.Disjunction","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Equal.Variable, with: PredicateExpressions.Equal.Variable) -> PredicateExpressions.Equal","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/equal","title":"PredicateExpressions.Equal","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Filter.Variable, with: PredicateExpressions.Filter.Variable) -> PredicateExpressions.Filter","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/filter","title":"PredicateExpressions.Filter","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/replacing(_:with:)","title":"func replacing(PredicateExpressions.FloatDivision.Variable, with: PredicateExpressions.FloatDivision.Variable) -> PredicateExpressions.FloatDivision","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/floatdivision","title":"PredicateExpressions.FloatDivision","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/replacing(_:with:)","title":"func replacing(PredicateExpressions.ForceCast.Variable, with: PredicateExpressions.ForceCast.Variable) -> PredicateExpressions.ForceCast","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcecast","title":"PredicateExpressions.ForceCast","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/replacing(_:with:)","title":"func replacing(PredicateExpressions.ForcedUnwrap.Variable, with: PredicateExpressions.ForcedUnwrap.Variable) -> PredicateExpressions.ForcedUnwrap","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/forcedunwrap","title":"PredicateExpressions.ForcedUnwrap","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/replacing(_:with:)","title":"func replacing(PredicateExpressions.IntDivision.Variable, with: PredicateExpressions.IntDivision.Variable) -> PredicateExpressions.IntDivision","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intdivision","title":"PredicateExpressions.IntDivision","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/replacing(_:with:)","title":"func replacing(PredicateExpressions.IntRemainder.Variable, with: PredicateExpressions.IntRemainder.Variable) -> PredicateExpressions.IntRemainder","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/intremainder","title":"PredicateExpressions.IntRemainder","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/replacing(_:with:)","title":"func replacing(PredicateExpressions.KeyPath.Variable, with: PredicateExpressions.KeyPath.Variable) -> PredicateExpressions.KeyPath","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/keypath","title":"PredicateExpressions.KeyPath","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Negation.Variable, with: PredicateExpressions.Negation.Variable) -> PredicateExpressions.Negation","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/negation","title":"PredicateExpressions.Negation","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/replacing(_:with:)","title":"func replacing(PredicateExpressions.NilCoalesce.Variable, with: PredicateExpressions.NilCoalesce.Variable) -> PredicateExpressions.NilCoalesce","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/nilcoalesce","title":"PredicateExpressions.NilCoalesce","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/replacing(_:with:)","title":"func replacing(PredicateExpressions.NotEqual.Variable, with: PredicateExpressions.NotEqual.Variable) -> PredicateExpressions.NotEqual","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/notequal","title":"PredicateExpressions.NotEqual","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap\/replacing(_:with:)","title":"func replacing(PredicateExpressions.OptionalFlatMap.Variable, with: PredicateExpressions.OptionalFlatMap.Variable) -> PredicateExpressions.OptionalFlatMap","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/optionalflatmap","title":"PredicateExpressions.OptionalFlatMap","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Range.Variable, with: PredicateExpressions.Range.Variable) -> PredicateExpressions.Range","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/range","title":"PredicateExpressions.Range","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/replacing(_:with:)","title":"func replacing(PredicateExpressions.RangeExpressionContains.Variable, with: PredicateExpressions.RangeExpressionContains.Variable) -> PredicateExpressions.RangeExpressionContains","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/rangeexpressioncontains","title":"PredicateExpressions.RangeExpressionContains","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceAllSatisfy.Variable, with: PredicateExpressions.SequenceAllSatisfy.Variable) -> PredicateExpressions.SequenceAllSatisfy","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceallsatisfy","title":"PredicateExpressions.SequenceAllSatisfy","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceContains.Variable, with: PredicateExpressions.SequenceContains.Variable) -> PredicateExpressions.SequenceContains","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontains","title":"PredicateExpressions.SequenceContains","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceContainsWhere.Variable, with: PredicateExpressions.SequenceContainsWhere.Variable) -> PredicateExpressions.SequenceContainsWhere","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencecontainswhere","title":"PredicateExpressions.SequenceContainsWhere","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceMaximum.Variable, with: PredicateExpressions.SequenceMaximum.Variable) -> PredicateExpressions.SequenceMaximum","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencemaximum","title":"PredicateExpressions.SequenceMaximum","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceMinimum.Variable, with: PredicateExpressions.SequenceMinimum.Variable) -> PredicateExpressions.SequenceMinimum","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequenceminimum","title":"PredicateExpressions.SequenceMinimum","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/replacing(_:with:)","title":"func replacing(PredicateExpressions.SequenceStartsWith.Variable, with: PredicateExpressions.SequenceStartsWith.Variable) -> PredicateExpressions.SequenceStartsWith","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/sequencestartswith","title":"PredicateExpressions.SequenceStartsWith","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/replacing(_:with:)","title":"func replacing(PredicateExpressions.StringCaseInsensitiveCompare.Variable, with: PredicateExpressions.StringCaseInsensitiveCompare.Variable) -> PredicateExpressions.StringCaseInsensitiveCompare","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringcaseinsensitivecompare","title":"PredicateExpressions.StringCaseInsensitiveCompare","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/replacing(_:with:)","title":"func replacing(PredicateExpressions.StringLocalizedCompare.Variable, with: PredicateExpressions.StringLocalizedCompare.Variable) -> PredicateExpressions.StringLocalizedCompare","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedcompare","title":"PredicateExpressions.StringLocalizedCompare","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/replacing(_:with:)","title":"func replacing(PredicateExpressions.StringLocalizedStandardContains.Variable, with: PredicateExpressions.StringLocalizedStandardContains.Variable) -> PredicateExpressions.StringLocalizedStandardContains","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/stringlocalizedstandardcontains","title":"PredicateExpressions.StringLocalizedStandardContains","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/replacing(_:with:)","title":"func replacing(PredicateExpressions.TypeCheck.Variable, with: PredicateExpressions.TypeCheck.Variable) -> PredicateExpressions.TypeCheck","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/typecheck","title":"PredicateExpressions.TypeCheck","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/replacing(_:with:)","title":"func replacing(PredicateExpressions.UnaryMinus.Variable, with: PredicateExpressions.UnaryMinus.Variable) -> PredicateExpressions.UnaryMinus","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/unaryminus","title":"PredicateExpressions.UnaryMinus","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/replacing(_:with:)","title":"func replacing(Self.Variable, with: Self.Variable) -> Self","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value\/variablereplacingleaf-implementations","title":"VariableReplacingLeaf Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/value","title":"PredicateExpressions.Value","type":"extension"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/replacing(_:with:)","title":"func replacing(PredicateExpressions.Variable.Variable, with: PredicateExpressions.Variable.Variable) -> PredicateExpressions.Variable","type":"method"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable\/variablereplacing-implementations","title":"VariableReplacing Implementations","type":"symbol"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions\/variable","title":"PredicateExpressions.Variable","type":"extension"}],"path":"\/documentation\/compoundpredicate\/foundation\/predicateexpressions","title":"PredicateExpressions","type":"extension"}],"path":"\/documentation\/compoundpredicate\/foundation","title":"Foundation","type":"extension"}],"path":"\/documentation\/compoundpredicate","title":"CompoundPredicate","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file diff --git a/Documentation.doccarchive/metadata.json b/Documentation.doccarchive/metadata.json index 1753e2d..8d13bf2 100644 --- a/Documentation.doccarchive/metadata.json +++ b/Documentation.doccarchive/metadata.json @@ -1 +1 @@ -{"bundleDisplayName":"CompoundPredicate","schemaVersion":{"minor":1,"major":0,"patch":0},"bundleIdentifier":"CompoundPredicate"} \ No newline at end of file +{"bundleDisplayName":"CompoundPredicate","bundleIdentifier":"CompoundPredicate","schemaVersion":{"minor":1,"major":0,"patch":0}} \ No newline at end of file diff --git a/README.md b/README.md index 26671f8..b04d2cd 100644 --- a/README.md +++ b/README.md @@ -54,8 +54,8 @@ The documentation is available [here](https://noahkamara.github.io/CompoundPredi - [x] `||` `PredicateExpressions.Disjunction` - [x] `!` `PredicateExpressions.Negation` -- [ ] Swift optionals (?, ??, !, flatMap(_:), if-let expressions) - - [ ] `?`, `flatMap(_:)` `PredicateExpressions.OptionalFlatMap` +- [x] Swift optionals (?, ??, !, flatMap(_:), if-let expressions) + - [x] `?`, `flatMap(_:)` `PredicateExpressions.OptionalFlatMap` - [x] `??`, `if-let` `PredicateExpressions.NilCoalesce` - [x] Types (as, as?, as!, is) diff --git a/Sources/CompoundPredicate/PredicateExpressions.swift b/Sources/CompoundPredicate/PredicateExpressions.swift index b7f020b..5a9bed9 100644 --- a/Sources/CompoundPredicate/PredicateExpressions.swift +++ b/Sources/CompoundPredicate/PredicateExpressions.swift @@ -166,23 +166,29 @@ extension PredicateExpressions.Negation: VariableReplacing where Wrapped: Variab // MARK: Swift optionals (?, ??, !, flatMap(_:), if-let expressions) -//extension PredicateExpressions.OptionalFlatMap: VariableReplacing where LHS: VariableReplacing, RHS: VariableReplacing, Wrapped: VariableReplacing, Result: VariableReplacing { -// public func replacing(_ variable: Variable, with replacement: Variable) -> PredicateExpressions.OptionalFlatMap { -// -// PredicateExpressions.OptionalFlatMap( -// wrapped.replacing(variable, with: replacement), -// { _ in self.transform } -// ) -//// Self(wrapped.replacing(variable, with: replacement)) { wrappedVar in -//// self.transform.replacing(self.variable, with: wrappedVar) -//// } -//// Self(self.) { innerVar in -//// self.transform -//// .replacing(self.variable, with: innerVar) -//// .replacing(variable, with: replacement) -//// } -// } -//} +extension PredicateExpressions.OptionalFlatMap: VariableReplacing where LHS: VariableReplacing, RHS: VariableReplacing, RHS.Output == Result { + public func replacing(_ variable: Variable, with replacement: Variable) -> Self { + if RHS.Output.self == Result.self { + PredicateExpressions.OptionalFlatMap.init( + wrapped.replacing(variable, with: replacement) + ) { innerVar in + self.transform + .replacing(self.variable, with: innerVar) + .replacing(variable, with: replacement) + } + } else if RHS.Output.self == Result?.self { + PredicateExpressions.OptionalFlatMap.init( + wrapped.replacing(variable, with: replacement) + ) { innerVar in + self.transform + .replacing(self.variable, with: innerVar) + .replacing(variable, with: replacement) + } + } else { + self + } + } +} extension PredicateExpressions.NilCoalesce: VariableReplacing where LHS: VariableReplacing, RHS: VariableReplacing { public func replacing(_ variable: Variable, with replacement: Variable) -> Self { diff --git a/Tests/CompoundPredicateTests/OptionalTests.swift b/Tests/CompoundPredicateTests/OptionalTests.swift index cbfd163..2b5349b 100644 --- a/Tests/CompoundPredicateTests/OptionalTests.swift +++ b/Tests/CompoundPredicateTests/OptionalTests.swift @@ -4,26 +4,26 @@ import CompoundPredicate @XCTesting @Suite struct OptionalTests { - @Test(.disabled("Not Implemented")) + @Test func flatMap() throws { -// let wrapped = PredicateExpressions.Variable() -// let rhs = PredicateExpressions.Variable() -// -// -// let expression = PredicateExpressions.build_flatMap(wrapped) { variable in -// PredicateExpressions.Equal(lhs: variable, rhs: rhs) -// } -// -// let replacement = PredicateExpressions.Variable() -// let optReplacement = PredicateExpressions.Variable() -// -// // Replace Wrapped -// let wrappedReplaced = expression.replacing(wrapped, with: optReplacement) -// #expect(wrappedReplaced.rhs == optReplacement) -// -// // Replace Transform -// let transformReplaced = wrappedReplaced.replacing(rhs, with: replacement) -// #expect(transformReplaced. == replacement) + let wrapped = PredicateExpressions.Variable() + let rhs = PredicateExpressions.Variable() + + + let expression = PredicateExpressions.build_flatMap(wrapped) { variable in + rhs + } + + let wrappedReplacement = PredicateExpressions.Variable() + let rhsReplacement = PredicateExpressions.Variable() + + // Replace Wrapped + let wrappedReplaced = expression.replacing(wrapped, with: wrappedReplacement) + #expect(wrappedReplaced.wrapped == wrappedReplacement) + + // Replace Transform + let transformReplaced = wrappedReplaced.replacing(rhs, with: rhsReplacement) + #expect(transformReplaced.transform == rhsReplacement) } @Test