org.codehaus.groovy.ast.FieldNode.isInStaticContext()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(93)

本文整理了Java中org.codehaus.groovy.ast.FieldNode.isInStaticContext()方法的一些代码示例,展示了FieldNode.isInStaticContext()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FieldNode.isInStaticContext()方法的具体详情如下:
包路径:org.codehaus.groovy.ast.FieldNode
类名称:FieldNode
方法名:isInStaticContext

FieldNode.isInStaticContext介绍

暂无

代码示例

代码示例来源:origin: org.codehaus.groovy/groovy

public boolean isInStaticContext() {
  return field.isInStaticContext();
}

代码示例来源:origin: org.codehaus.groovy/groovy

@Override
public void visitField(final FieldNode node) {
  final boolean osc = typeCheckingContext.isInStaticContext;
  try {
    typeCheckingContext.isInStaticContext = node.isInStaticContext();
    currentField = node;
    super.visitField(node);
    Expression init = node.getInitialExpression();
    if (init != null) {
      FieldExpression left = new FieldExpression(node);
      BinaryExpression bexp = binX(
          left,
          Token.newSymbol("=", node.getLineNumber(), node.getColumnNumber()),
          init
      );
      bexp.setSourcePosition(init);
      typeCheckAssignment(bexp, left, node.getOriginType(), init, getType(init));
      if (init instanceof ConstructorCallExpression) {
        inferDiamondType((ConstructorCallExpression) init, node.getOriginType());
      }
    }
  } finally {
    currentField = null;
    typeCheckingContext.isInStaticContext = osc;
  }
}

代码示例来源:origin: org.codehaus.groovy/groovy-all-minimal

public boolean isInStaticContext() {
  return field.isInStaticContext();
}

代码示例来源:origin: org.kohsuke.droovy/groovy

public boolean isInStaticContext() {
  return field.isInStaticContext();
}

代码示例来源:origin: com.thinkaurelius.groovy-shaded-asm/groovy-shaded-asm

public boolean isInStaticContext() {
  return field.isInStaticContext();
}

代码示例来源:origin: org.codehaus.groovy/groovy-jdk14

public boolean isInStaticContext() {
  return field.isInStaticContext();
}

相关文章