public static final class ConformanceRules.BanNullDeref extends ConformanceRules.AbstractRule
| Constructor and Description |
|---|
BanNullDeref(AbstractCompiler compiler,
Requirement requirement) |
| Modifier and Type | Method and Description |
|---|---|
protected ConformanceRules.ConformanceResult |
checkConformance(NodeTraversal t,
Node n) |
protected boolean |
isAllType(Node n) |
protected boolean |
isKnown(Node n) |
protected boolean |
isNativeObjectType(Node n) |
protected boolean |
isTemplateType(Node n) |
protected boolean |
isUnknown(Node n) |
protected boolean |
isWhitelistedType(Node n) |
protected JSType |
union(List<String> typeNames) |
check, report, shouldCheckConformancepublic BanNullDeref(AbstractCompiler compiler, Requirement requirement) throws CheckConformance.InvalidRequirementSpec
protected ConformanceRules.ConformanceResult checkConformance(NodeTraversal t, Node n)
checkConformance in class ConformanceRules.AbstractRuleprotected boolean isWhitelistedType(Node n)
protected boolean isKnown(Node n)
protected boolean isNativeObjectType(Node n)
protected boolean isAllType(Node n)
protected boolean isUnknown(Node n)
protected boolean isTemplateType(Node n)
Copyright © 2009-2016 Google. All Rights Reserved.