Package | Description |
---|---|
com.google.javascript.jscomp.newtypes |
Modifier and Type | Method and Description |
---|---|
FunctionTypeBuilder |
FunctionTypeBuilder.addLoose() |
FunctionTypeBuilder |
FunctionTypeBuilder.addNominalType(NominalType cl) |
FunctionTypeBuilder |
FunctionTypeBuilder.addOptFormal(JSType t) |
FunctionTypeBuilder |
FunctionTypeBuilder.addOuterVarPrecondition(String name,
JSType t) |
FunctionTypeBuilder |
FunctionTypeBuilder.addReceiverType(NominalType cl) |
FunctionTypeBuilder |
FunctionTypeBuilder.addReqFormal(JSType t) |
FunctionTypeBuilder |
FunctionTypeBuilder.addRestFormals(JSType t) |
FunctionTypeBuilder |
FunctionTypeBuilder.addRetType(JSType t) |
FunctionTypeBuilder |
FunctionTypeBuilder.addTypeParameters(com.google.common.collect.ImmutableList<String> typeParameters) |
FunctionTypeBuilder |
JSTypeCreatorFromJSDoc.getFunctionType(JSDocInfo jsdoc,
Node declNode,
NominalType.RawNominalType ownerType,
DeclaredTypeRegistry registry)
Consumes either a "classic" function jsdoc with @param, @return, etc,
or a jsdoc with @type{function ...} and finds the types of the formal
parameters and the return value.
|
Copyright © 2009–2016 Google. All rights reserved.