| Package | Description |
|---|---|
| soot.JastAddJ |
| Modifier and Type | Class and Description |
|---|---|
class |
PlaceholderMethodDecl
Placeholder method for type inference on generic instance creation.
|
| Modifier and Type | Field and Description |
|---|---|
protected GenericMethodDecl |
ParMethodDecl.genericMethodDecl_value |
GenericMethodDecl |
GenericMethodDecl.original |
protected GenericMethodDecl |
ParMethodDecl.tokenGenericMethodDecl_GenericMethodDecl |
| Modifier and Type | Method and Description |
|---|---|
GenericMethodDecl |
GenericMethodDecl.clone() |
GenericMethodDecl |
GenericMethodDecl.copy() |
GenericMethodDecl |
GenericMethodDecl.fullCopy()
Create a deep copy of the AST subtree at this node.
|
GenericMethodDecl |
ParMethodDecl.genericMethodDecl() |
GenericMethodDecl |
ParMethodDecl.getGenericMethodDecl()
Retrieves the value for the lexeme GenericMethodDecl.
|
GenericMethodDecl |
RawMethodDecl.getGenericMethodDecl()
Retrieves the value for the lexeme GenericMethodDecl.
|
GenericMethodDecl |
GenericMethodDecl.original() |
| Modifier and Type | Method and Description |
|---|---|
Collection<TypeDecl> |
DiamondAccess.computeConstraints(GenericMethodDecl decl)
Diamond type inference.
|
Collection |
MethodAccess.computeConstraints(GenericMethodDecl decl) |
protected boolean |
DiamondAccess.potentiallyApplicable(GenericMethodDecl candidate) |
void |
ParMethodDecl.setGenericMethodDecl(GenericMethodDecl value)
Replaces the lexeme GenericMethodDecl.
|
void |
RawMethodDecl.setGenericMethodDecl(GenericMethodDecl value)
Replaces the lexeme GenericMethodDecl.
|
| Constructor and Description |
|---|
ParMethodDecl(Modifiers p0,
Access p1,
String p2,
List<ParameterDeclaration> p3,
List<Access> p4,
Opt<Block> p5,
List<Access> p6,
GenericMethodDecl p7) |
ParMethodDecl(Modifiers p0,
Access p1,
Symbol p2,
List<ParameterDeclaration> p3,
List<Access> p4,
Opt<Block> p5,
List<Access> p6,
GenericMethodDecl p7) |
RawMethodDecl(Modifiers p0,
Access p1,
String p2,
List<ParameterDeclaration> p3,
List<Access> p4,
Opt<Block> p5,
List<Access> p6,
GenericMethodDecl p7) |
RawMethodDecl(Modifiers p0,
Access p1,
Symbol p2,
List<ParameterDeclaration> p3,
List<Access> p4,
Opt<Block> p5,
List<Access> p6,
GenericMethodDecl p7) |
Copyright © 2020 Soot OSS. All rights reserved.