com.google.javascript.jscomp
Class ClosureCodingConvention.AssertInstanceofSpec
java.lang.Object
com.google.javascript.jscomp.CodingConvention.AssertionFunctionSpec
com.google.javascript.jscomp.ClosureCodingConvention.AssertInstanceofSpec
- Enclosing class:
- ClosureCodingConvention
public static class ClosureCodingConvention.AssertInstanceofSpec
- extends CodingConvention.AssertionFunctionSpec
A function that will throw an exception when if the value is not
an instanceof a specific type.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClosureCodingConvention.AssertInstanceofSpec
public ClosureCodingConvention.AssertInstanceofSpec(String functionName)
getAssertedType
public JSType getAssertedType(Node call,
JSTypeRegistry registry)
- Returns the type for a type assertion, or null if the function asserts
that the node must not be null or undefined.
- Overrides:
getAssertedType
in class CodingConvention.AssertionFunctionSpec
- Parameters:
call
- The asserting call