Constructor and Description |
---|
SonarSymbolTableVisitor(org.sonar.api.batch.sensor.symbol.NewSymbolTable newSymbolTable,
SemanticModel semanticModel) |
Modifier and Type | Method and Description |
---|---|
Type |
BytecodeCFG.Block.getExceptionType(SemanticModel semanticModel) |
Constructor and Description |
---|
BytecodeEGWalker(BehaviorCache behaviorCache,
SemanticModel semanticModel) |
Modifier and Type | Method and Description |
---|---|
protected JavaFileScannerContext |
VisitorsBridgeForTests.createScannerContext(CompilationUnitTree tree,
SemanticModel semanticModel,
SonarComponents sonarComponents,
boolean failedParsing) |
protected JavaFileScannerContext |
VisitorsBridge.createScannerContext(CompilationUnitTree tree,
SemanticModel semanticModel,
SonarComponents sonarComponents,
boolean fileParsed) |
Constructor and Description |
---|
DefaultJavaFileScannerContext(CompilationUnitTree tree,
File file,
SemanticModel semanticModel,
SonarComponents sonarComponents,
JavaVersion javaVersion,
boolean fileParsed) |
TestJavaFileScannerContext(CompilationUnitTree tree,
File file,
SemanticModel semanticModel,
SonarComponents sonarComponents,
JavaVersion javaVersion,
boolean failedParsing) |
Modifier and Type | Method and Description |
---|---|
static SemanticModel |
SemanticModel.createFor(CompilationUnitTree tree,
SquidClassLoader classLoader) |
Constructor and Description |
---|
FirstPass(SemanticModel semanticModel,
Symbols symbols,
Resolve resolve,
ParametrizedTypeCache parametrizedTypeCache,
TypeAndReferenceSolver typeAndReferenceSolver) |
LabelsVisitor(SemanticModel semanticModel) |
SecondPass(SemanticModel semanticModel,
Symbols symbols,
ParametrizedTypeCache parametrizedTypeCache,
TypeAndReferenceSolver typeAndReferenceSolver) |
TypeAndReferenceSolver(SemanticModel semanticModel,
Symbols symbols,
Resolve resolve,
ParametrizedTypeCache parametrizedTypeCache) |
Modifier and Type | Method and Description |
---|---|
ExplodedGraphWalker |
ExplodedGraphWalker.ExplodedGraphWalkerFactory.createWalker(BehaviorCache behaviorCache,
SemanticModel semanticModel) |
Constructor and Description |
---|
ExplodedGraphWalker(BehaviorCache behaviorCache,
SemanticModel semanticModel) |
ExplodedGraphWalker(List<SECheck> seChecks,
BehaviorCache behaviorCache,
SemanticModel semanticModel) |
Modifier and Type | Method and Description |
---|---|
Type |
TypedConstraint.getType(SemanticModel semanticModel) |
Modifier and Type | Method and Description |
---|---|
Type |
ExceptionalYield.exceptionType(SemanticModel semanticModel) |
Type |
ExceptionalCheckBasedYield.exceptionType(SemanticModel semanticModel) |
void |
BehaviorCache.setFileContext(SymbolicExecutionVisitor sev,
SemanticModel semanticModel) |
Copyright © 2012–2017 SonarSource. All rights reserved.