public class MacroCallNode extends Expression
| Constructor and Description |
|---|
MacroCallNode(Macro macro) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(Expression node) |
LookupElement[] |
calculateLookupItems(ExpressionContext context) |
Result |
calculateQuickResult(ExpressionContext context) |
Result |
calculateResult(ExpressionContext context) |
LookupFocusDegree |
getLookupFocusDegree() |
Macro |
getMacro() |
Expression[] |
getParameters() |
getAdvertisingText, requiresCommittedPSIpublic MacroCallNode(Macro macro)
public void addParameter(Expression node)
public Macro getMacro()
public Result calculateResult(ExpressionContext context)
calculateResult in class Expressionpublic Result calculateQuickResult(ExpressionContext context)
calculateQuickResult in class Expressionpublic LookupElement[] calculateLookupItems(ExpressionContext context)
calculateLookupItems in class Expressionpublic Expression[] getParameters()
public LookupFocusDegree getLookupFocusDegree()
getLookupFocusDegree in class ExpressionLookupFocusDegree