Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 92 for recursion (0.21 sec)

  1. src/go/types/infer.go

    	// same in self-recursive calls:
    	//
    	//   func f[P constraint](x P) {
    	//           f(x)
    	//   }
    	//
    	// In this example, without type parameter renaming, the P used in the
    	// instantiation f[P] has the same pointer identity as the P we are trying
    	// to solve for through type inference. This causes problems for type
    	// unification. Because any such self-recursive call is equivalent to
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 13:54:20 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  2. platforms/extensibility/plugin-development/src/integTest/groovy/org/gradle/plugin/devel/tasks/RuntimePluginValidationIntegrationTest.groovy

    import spock.lang.Issue
    
    class RuntimePluginValidationIntegrationTest extends AbstractIntegrationSpec implements RuntimePluginValidationTrait, ValidationMessageChecker {
    
        def "supports recursive types"() {
            groovyTaskSource << """
                import org.gradle.api.*
                import org.gradle.api.tasks.*
    
                class MyTask extends DefaultTask {
                    @Nested
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 14:30:05 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  3. internal/bucket/object/lock/lock.go

    	maximumRetentionDays  = 36500
    	maximumRetentionYears = 100
    )
    
    // UnmarshalXML - decodes XML data.
    func (dr *DefaultRetention) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error {
    	// Make subtype to avoid recursive UnmarshalXML().
    	type defaultRetention DefaultRetention
    	retention := defaultRetention{}
    
    	if err := d.DecodeElement(&retention, &start); err != nil {
    		return err
    	}
    
    	switch retention.Mode {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 17.1K bytes
    - Viewed (0)
  4. cmd/erasure-healing-common_test.go

    					// and check if that disk
    					// appears in outDatedDisks.
    					tamperedIndex = index
    					dErr := erasureDisks[index].Delete(context.Background(), bucket, pathJoin(object, fi.DataDir, "part.1"), DeleteOptions{
    						Recursive: false,
    						Immediate: false,
    					})
    					if dErr != nil {
    						t.Fatalf("Failed to delete %s - %v", filepath.Join(object, "part.1"), dErr)
    					}
    					break
    				}
    			case corruptPart:
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:51:27 UTC 2024
    - 23K bytes
    - Viewed (0)
  5. platforms/core-configuration/configuration-cache/src/test/kotlin/org/gradle/internal/cc/impl/serialization/codecs/JavaObjectSerializationCodecTest.kt

                assertThat(
                    "it returns readResolve result",
                    first.value,
                    equalTo("42")
                )
            }
        }
    
        @Test
        fun `can handle recursive writeReplace`() {
            verifyRoundtripOf({ pairOf(SerializableRecursiveWriteReplaceBean()) }) { (first, second) ->
                assertThat(
                    "it preserves identity",
                    first,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 16.1K bytes
    - Viewed (0)
  6. cmd/erasure-multipart.go

    			_ = storageDisks[index].Delete(context.TODO(), minioMetaMultipartBucket, curpartPath, DeleteOptions{
    				Recursive: false,
    				Immediate: false,
    			})
    			_ = storageDisks[index].Delete(context.TODO(), minioMetaMultipartBucket, curpartPath+".meta", DeleteOptions{
    				Recursive: false,
    				Immediate: false,
    			})
    
    			return nil
    		}, index)
    	}
    	g.Wait()
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Jun 13 06:56:12 UTC 2024
    - 44.8K bytes
    - Viewed (0)
  7. cmd/erasure-healing.go

    		filterPrefix = ""
    	}
    
    	lopts := listPathRawOptions{
    		disks:          disks,
    		fallbackDisks:  fallbackDisks,
    		bucket:         bucket,
    		path:           path,
    		filterPrefix:   filterPrefix,
    		recursive:      true,
    		forwardTo:      "",
    		minDisks:       1,
    		reportNotFound: false,
    		agreed: func(entry metaCacheEntry) {
    			if err := healEntry(bucket, entry, scanMode); err != nil {
    				cancel()
    			}
    		},
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:51:27 UTC 2024
    - 33.8K bytes
    - Viewed (0)
  8. cmd/storage-rest_test.go

    		// file not found not returned
    		{"foo", "yourobject", false},
    	}
    
    	for i, testCase := range testCases {
    		err := storage.Delete(context.Background(), testCase.volumeName, testCase.objectName, DeleteOptions{
    			Recursive: false,
    			Immediate: false,
    		})
    		expectErr := (err != nil)
    
    		if expectErr != testCase.expectErr {
    			t.Fatalf("case %v: error: expected: %v, got: %v", i+1, testCase.expectErr, expectErr)
    		}
    	}
    }
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  9. src/math/big/nat.go

    }
    
    // expNNMontgomeryEven calculates x**y mod m where m = m1 × m2 for m1 = 2ⁿ and m2 odd.
    // It uses two recursive calls to expNN for x**y mod m1 and x**y mod m2
    // and then uses the Chinese Remainder Theorem to combine the results.
    // The recursive call using m1 will use expNNWindowed,
    // while the recursive call using m2 will use expNNMontgomery.
    // For more details, see Ç. K. Koç, “Montgomery Reduction with Even Modulus”,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 21:31:58 UTC 2024
    - 31.7K bytes
    - Viewed (0)
  10. src/encoding/json/encode.go

    	if fi, ok := encoderCache.Load(t); ok {
    		return fi.(encoderFunc)
    	}
    
    	// To deal with recursive types, populate the map with an
    	// indirect func before we build it. This type waits on the
    	// real func (f) to be ready and then calls it. This indirect
    	// func is only used for recursive types.
    	var (
    		wg sync.WaitGroup
    		f  encoderFunc
    	)
    	wg.Add(1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 36.2K bytes
    - Viewed (0)
Back to top