HomeSort by relevance Sort by last modified time
    Searched refs:ExpansionFunction (Results 1 - 5 of 5) sorted by null

  /external/desugar/java/com/google/devtools/common/options/
ExpansionFunction.java 23 public interface ExpansionFunction {
Option.java 156 * <p>If provided (i.e. not {@link ExpansionFunction}{@code .class}), the {@code expansion} field
160 Class<? extends ExpansionFunction> expansionFunction() default ExpansionFunction.class;
OptionsData.java 47 * Option#expansion} or {@link Option#expansionFunction}. If the field is not an expansion option,
70 // Determine either the hard-coded expansion, or the ExpansionFunction class. The
73 Class<? extends ExpansionFunction> expansionFunctionClass =
80 "The expansionFunction type " + expansionFunctionClass + " must be a concrete type");
82 // Evaluate the ExpansionFunction.
83 ExpansionFunction instance;
86 instance = (ExpansionFunction) constructor.newInstance();
88 // This indicates an error in the ExpansionFunction, and should be discovered the first
OptionDefinition.java 139 /** {@link Option#expansionFunction()} ()} */
140 Class<? extends ExpansionFunction> getExpansionFunction() {
141 return optionAnnotation.expansionFunction();
198 return getExpansionFunction() != ExpansionFunction.class;
  /external/desugar/java/com/google/devtools/common/options/processor/
OptionProcessor.java 21 import com.google.devtools.common.options.ExpansionFunction;
457 TypeElement expansionFunction =
459 elementUtils, annotationMirror, "expansionFunction");
461 elementUtils.getTypeElement(ExpansionFunction.class.getCanonicalName());
463 !typeUtils.isSameType(expansionFunction.asType(), defaultExpansionFunction.asType());

Completed in 487 milliseconds