Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for ParameterInfo (0.58 sec)

  1. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/model/ParameterInfo.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.internal.instrumentation.model;
    
    import org.objectweb.asm.Type;
    
    public interface ParameterInfo {
        String getName();
        Type getParameterType();
        ParameterKindInfo getKind();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 02 15:44:14 UTC 2023
    - 820 bytes
    - Viewed (0)
  2. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/JavadocUtils.java

        }
    
        private static CodeBlock parameterTypeForJavadoc(ParameterInfo parameterInfo, boolean renderVararg) {
            if (parameterInfo.getKind() == ParameterKindInfo.VARARG_METHOD_PARAMETER && renderVararg) {
                return CodeBlock.of("$T...", typeName(parameterInfo.getParameterType().getElementType()));
            }
            return CodeBlock.of("$T", typeName(parameterInfo.getParameterType()));
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 02 15:44:14 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  3. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/features/withstaticreference/WithExtensionReferencesPostProcessor.java

        }
    
        private static List<ParameterInfo> modifiedParameters(List<ParameterInfo> originalParameters) {
            ArrayList<ParameterInfo> result = new ArrayList<>(originalParameters);
            if (result.size() == 0 || result.get(0).getKind() != ParameterKindInfo.RECEIVER) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 02 15:44:14 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  4. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/model/CallableInfoImpl.java

        private final String callableName;
        private final CallableReturnTypeInfo returnType;
        private final List<ParameterInfo> parameters;
    
        public CallableInfoImpl(CallableKindInfo kind, CallableOwnerInfo owner, String callableName, CallableReturnTypeInfo returnType, List<ParameterInfo> parameters) {
            this.kind = kind;
            this.owner = owner;
            this.callableName = callableName;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 02 15:44:14 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  5. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/modelreader/impl/AnnotationCallInterceptionRequestReaderImpl.java

                boolean isVararg = methodElement.isVarArgs() && i == parameters.size() - 1;
                ParameterInfo parameterInfo = extractParameter(variableElement, isVararg);
                list.add(parameterInfo);
            }
            return list;
        }
    
        private static ParameterInfo extractParameter(VariableElement parameterElement, boolean isVararg) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 15 09:48:42 UTC 2023
    - 13K bytes
    - Viewed (0)
  6. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/groovy/SignatureTree.java

                // In the end, match the vararg parameter, if it is there:
                varargParameter.map(parameterInfo -> Stream.of(new ParameterMatchEntry(parameterInfo.getParameterType().getElementType(), VARARG))).orElseGet(Stream::empty)
            ).flatMap(Function.identity()).collect(Collectors.toList());
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 02 15:44:14 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  7. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/jvmbytecode/InterceptJvmCallsGenerator.java

    import org.gradle.internal.instrumentation.model.CallableKindInfo;
    import org.gradle.internal.instrumentation.model.CallableOwnerInfo;
    import org.gradle.internal.instrumentation.model.ParameterInfo;
    import org.gradle.internal.instrumentation.model.ParameterKindInfo;
    import org.gradle.internal.instrumentation.model.RequestExtra;
    import org.gradle.internal.instrumentation.processor.codegen.HasFailures.FailureInfo;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 10 18:50:01 UTC 2024
    - 27.4K bytes
    - Viewed (0)
  8. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/model/ParameterInfoImpl.java

     * limitations under the License.
     */
    
    package org.gradle.internal.instrumentation.model;
    
    import org.objectweb.asm.Type;
    
    public class ParameterInfoImpl implements ParameterInfo {
        private final String name;
        private final Type parameterType;
        private final ParameterKindInfo kind;
    
        public ParameterInfoImpl(String name, Type parameterType, ParameterKindInfo kind) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 02 15:44:14 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  9. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/extensions/property/PropertyUpgradeAnnotatedMethodReader.java

        }
    
        private static Type[] toArray(Type owner, List<ParameterInfo> parameters) {
            Type[] array = new Type[1 + parameters.size()];
            array[0] = owner;
            int i = 1;
            for (ParameterInfo parameter : parameters) {
                array[i++] = parameter.getParameterType();
            }
            return array;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 13:09:40 UTC 2024
    - 24.6K bytes
    - Viewed (0)
  10. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/model/CallableInfo.java

    import java.util.List;
    
    public interface CallableInfo {
        CallableKindInfo getKind();
        CallableOwnerInfo getOwner();
        String getCallableName();
        CallableReturnTypeInfo getReturnType();
        List<ParameterInfo> getParameters();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 02 15:44:14 UTC 2023
    - 908 bytes
    - Viewed (0)
Back to top