Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 25 for genericType (0.26 sec)

  1. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/accessors/ProjectSchemaTest.kt

        }
    
        @Test
        fun `parameterized public type with public component type is represented as Accessible`() {
    
            val genericType = SchemaType.of<PublicGenericType<PublicComponentType>>()
    
            val projectSchema = availableProjectSchemaFor(
                schemaWithExtensions("generic" to genericType),
                classPathWith(PublicGenericType::class, PublicComponentType::class)
            )
    
            assertThat(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/types2/instantiate.go

    // through substitution of type parameters by type arguments.
    
    package types2
    
    import (
    	"cmd/compile/internal/syntax"
    	"errors"
    	"fmt"
    	. "internal/types/errors"
    )
    
    // A genericType implements access to its type parameters.
    type genericType interface {
    	Type
    	TypeParams() *TypeParamList
    }
    
    // Instantiate instantiates the type orig with the given type arguments targs.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  3. src/go/types/instantiate.go

    // through substitution of type parameters by type arguments.
    
    package types
    
    import (
    	"errors"
    	"fmt"
    	"go/token"
    	. "internal/types/errors"
    )
    
    // A genericType implements access to its type parameters.
    type genericType interface {
    	Type
    	TypeParams() *TypeParamList
    }
    
    // Instantiate instantiates the type orig with the given type arguments targs.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 12.8K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/types2/typexpr.go

    	}
    	check.recordTypeAndValue(e, typexpr, typ, nil)
    	return typ
    }
    
    // genericType is like typ but the type must be an (uninstantiated) generic
    // type. If cause is non-nil and the type expression was a valid type but not
    // generic, cause will be populated with a message describing the error.
    func (check *Checker) genericType(e syntax.Expr, cause *string) Type {
    	typ := check.typInternal(e, nil)
    	assert(isTyped(typ))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  5. src/go/types/typexpr.go

    	}
    	check.recordTypeAndValue(e, typexpr, typ, nil)
    	return typ
    }
    
    // genericType is like typ but the type must be an (uninstantiated) generic
    // type. If cause is non-nil and the type expression was a valid type but not
    // generic, cause will be populated with a message describing the error.
    func (check *Checker) genericType(e ast.Expr, cause *string) Type {
    	typ := check.typInternal(e, nil)
    	assert(isTyped(typ))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 16.3K bytes
    - Viewed (0)
  6. src/go/types/signature.go

    				// recv should be a Named type (otherwise an error is reported elsewhere)
    				// Also: Don't report an error via genericType since it will be reported
    				//       again when we type-check the signature.
    				// TODO(gri) maybe the receiver should be marked as invalid instead?
    				if recv := asNamed(check.genericType(rname, nil)); recv != nil {
    					recvTParams = recv.TypeParams().list()
    				}
    			}
    			// provide type parameter bounds
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 29 22:06:18 UTC 2024
    - 13K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/types2/signature.go

    				// recv should be a Named type (otherwise an error is reported elsewhere)
    				// Also: Don't report an error via genericType since it will be reported
    				//       again when we type-check the signature.
    				// TODO(gri) maybe the receiver should be marked as invalid instead?
    				if recv := asNamed(check.genericType(rname, nil)); recv != nil {
    					recvTParams = recv.TypeParams().list()
    				}
    			}
    			// provide type parameter bounds
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 21:33:05 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  8. guava-tests/test/com/google/common/reflect/TypeTokenTest.java

        @SuppressWarnings("rawtypes") // Iterable.class
        TypeToken<? extends Iterable> genericType = TypeToken.toGenericType(Iterable.class);
        assertEquals(Iterable.class, genericType.getRawType());
        assertEquals(
            Types.newParameterizedType(Iterable.class, Iterable.class.getTypeParameters()[0]),
            genericType.getType());
      }
    
      public void testToGenericType_staticMemberClass() throws Exception {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Feb 22 17:15:24 UTC 2024
    - 88.7K bytes
    - Viewed (0)
  9. android/guava-tests/test/com/google/common/reflect/TypeTokenTest.java

        @SuppressWarnings("rawtypes") // Iterable.class
        TypeToken<? extends Iterable> genericType = TypeToken.toGenericType(Iterable.class);
        assertEquals(Iterable.class, genericType.getRawType());
        assertEquals(
            Types.newParameterizedType(Iterable.class, Iterable.class.getTypeParameters()[0]),
            genericType.getType());
      }
    
      public void testToGenericType_staticMemberClass() throws Exception {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Feb 22 17:15:24 UTC 2024
    - 88.7K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/resolver/FirIdeNormalAnalysisLibrarySourceModuleResolveReferenceTestGenerated.java

          }
    
          @Test
          @TestMetadata("GenericType.kt")
          public void testGenericType() {
            runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/codeFragment/typeCodeFragment/GenericType.kt");
          }
    
          @Test
          @TestMetadata("GenericTypeArgument.kt")
          public void testGenericTypeArgument() {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 19:03:01 UTC 2024
    - 175.9K bytes
    - Viewed (0)
Back to top