HomeSort by relevance Sort by last modified time
    Searched defs:SymbolReference (Results 1 - 2 of 2) sorted by null

  /external/javaparser/javaparser-symbol-solver-model/src/main/java/com/github/javaparser/symbolsolver/model/resolution/
SymbolReference.java 29 public class SymbolReference<S extends ResolvedDeclaration> {
33 private SymbolReference(Optional<? extends S> correspondingDeclaration) {
40 public static <S extends ResolvedDeclaration, S2 extends S> SymbolReference<S> solved(S2 symbolDeclaration) {
41 return new SymbolReference<S>(Optional.of(symbolDeclaration));
47 public static <S extends ResolvedDeclaration, S2 extends S> SymbolReference<S> unsolved(Class<S2> clazz) {
48 return new SymbolReference<>(Optional.empty());
53 return "SymbolReference{" + correspondingDeclaration + "}";
73 public static <O extends ResolvedDeclaration> SymbolReference<O> adapt(SymbolReference<? extends O> ref, Class<O> clazz) {
75 return SymbolReference.solved(ref.getCorrespondingDeclaration())
    [all...]
  /external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/
ContextTest.java 37 import com.github.javaparser.symbolsolver.model.resolution.SymbolReference;
70 SymbolReference symbolReference = symbolSolver.solveSymbol("i", assignExpr.getTarget());
72 assertEquals(true, symbolReference.isSolved());
73 assertEquals("i", symbolReference.getCorrespondingDeclaration().getName());
74 assertEquals(true, symbolReference.getCorrespondingDeclaration().isField());
86 SymbolReference symbolReference = symbolSolver.solveSymbol("i", assignExpr.getTarget());
88 assertEquals(true, symbolReference.isSolved());
89 assertEquals("i", symbolReference.getCorrespondingDeclaration().getName())
    [all...]

Completed in 115 milliseconds