Uses of Class
org.sonar.java.resolve.SemanticModel
-
-
Uses of SemanticModel in org.sonar.java.ast.visitors
Constructors in org.sonar.java.ast.visitors with parameters of type SemanticModel Constructor Description SonarSymbolTableVisitor(org.sonar.api.batch.sensor.symbol.NewSymbolTable newSymbolTable, SemanticModel semanticModel)
-
Uses of SemanticModel in org.sonar.java.bytecode.cfg
Methods in org.sonar.java.bytecode.cfg with parameters of type SemanticModel Modifier and Type Method Description Type
BytecodeCFG.Block. getExceptionType(SemanticModel semanticModel)
-
Uses of SemanticModel in org.sonar.java.bytecode.se
Constructors in org.sonar.java.bytecode.se with parameters of type SemanticModel Constructor Description BytecodeEGWalker(BehaviorCache behaviorCache, SemanticModel semanticModel)
-
Uses of SemanticModel in org.sonar.java.model
Methods in org.sonar.java.model with parameters of type SemanticModel Modifier and Type Method Description protected JavaFileScannerContext
VisitorsBridge. createScannerContext(CompilationUnitTree tree, SemanticModel semanticModel, SonarComponents sonarComponents, boolean fileParsed)
protected JavaFileScannerContext
VisitorsBridgeForTests. createScannerContext(CompilationUnitTree tree, SemanticModel semanticModel, SonarComponents sonarComponents, boolean failedParsing)
Constructors in org.sonar.java.model with parameters of type SemanticModel Constructor 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)
-
Uses of SemanticModel in org.sonar.java.resolve
Methods in org.sonar.java.resolve that return SemanticModel Modifier and Type Method Description static SemanticModel
SemanticModel. createFor(CompilationUnitTree tree, SquidClassLoader classLoader)
Constructors in org.sonar.java.resolve with parameters of type SemanticModel Constructor 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)
-
Uses of SemanticModel in org.sonar.java.se
Methods in org.sonar.java.se with parameters of type SemanticModel Modifier and Type Method Description ExplodedGraphWalker
ExplodedGraphWalker.ExplodedGraphWalkerFactory. createWalker(BehaviorCache behaviorCache, SemanticModel semanticModel)
Constructors in org.sonar.java.se with parameters of type SemanticModel Constructor Description ExplodedGraphWalker(List<SECheck> seChecks, BehaviorCache behaviorCache, SemanticModel semanticModel)
ExplodedGraphWalker(BehaviorCache behaviorCache, SemanticModel semanticModel)
-
Uses of SemanticModel in org.sonar.java.se.constraint
Methods in org.sonar.java.se.constraint with parameters of type SemanticModel Modifier and Type Method Description Type
TypedConstraint. getType(SemanticModel semanticModel)
-
Uses of SemanticModel in org.sonar.java.se.xproc
Methods in org.sonar.java.se.xproc with parameters of type SemanticModel Modifier and Type Method Description Type
ExceptionalCheckBasedYield. exceptionType(SemanticModel semanticModel)
Type
ExceptionalYield. exceptionType(SemanticModel semanticModel)
void
BehaviorCache. setFileContext(SymbolicExecutionVisitor sev, SemanticModel semanticModel)
-