public class org.apache.drill.common.expression.FieldReference extends org.apache.drill.common.expression.SchemaPath { private org.apache.drill.common.types.TypeProtos$MajorType overrideType; public void (org.apache.drill.common.expression.SchemaPath) { org.apache.drill.common.expression.SchemaPath v; org.apache.drill.common.expression.FieldReference v; v := @this: org.apache.drill.common.expression.FieldReference; v := @parameter: org.apache.drill.common.expression.SchemaPath; specialinvoke v.(org.apache.drill.common.expression.SchemaPath)>(v); return; } public void (java.lang.CharSequence) { org.apache.drill.common.expression.FieldReference v; org.apache.drill.common.expression.ExpressionPosition v; java.lang.CharSequence v; v := @this: org.apache.drill.common.expression.FieldReference; v := @parameter: java.lang.CharSequence; v = ; specialinvoke v.(java.lang.CharSequence,org.apache.drill.common.expression.ExpressionPosition)>(v, v); return; } public void (java.lang.CharSequence, org.apache.drill.common.expression.ExpressionPosition) { org.apache.drill.common.expression.ExpressionPosition v; org.apache.drill.common.expression.PathSegment$NameSegment v; java.lang.CharSequence v; org.apache.drill.common.expression.FieldReference v; v := @this: org.apache.drill.common.expression.FieldReference; v := @parameter: java.lang.CharSequence; v := @parameter: org.apache.drill.common.expression.ExpressionPosition; v = new org.apache.drill.common.expression.PathSegment$NameSegment; specialinvoke v.(java.lang.CharSequence)>(v); specialinvoke v.(org.apache.drill.common.expression.PathSegment$NameSegment,org.apache.drill.common.expression.ExpressionPosition)>(v, v); return; } public void (java.lang.String, org.apache.drill.common.expression.ExpressionPosition, org.apache.drill.common.types.TypeProtos$MajorType) { org.apache.drill.common.expression.ExpressionPosition v; org.apache.drill.common.expression.FieldReference v; java.lang.String v; org.apache.drill.common.types.TypeProtos$MajorType v; v := @this: org.apache.drill.common.expression.FieldReference; v := @parameter: java.lang.String; v := @parameter: org.apache.drill.common.expression.ExpressionPosition; v := @parameter: org.apache.drill.common.types.TypeProtos$MajorType; specialinvoke v.(java.lang.CharSequence,org.apache.drill.common.expression.ExpressionPosition)>(v, v); v. = v; return; } public static org.apache.drill.common.expression.FieldReference getWithQuotedRef(java.lang.CharSequence) { org.apache.drill.common.expression.FieldReference v; org.apache.drill.common.expression.ExpressionPosition v; java.lang.CharSequence v; v := @parameter: java.lang.CharSequence; v = new org.apache.drill.common.expression.FieldReference; v = ; specialinvoke v.(java.lang.CharSequence,org.apache.drill.common.expression.ExpressionPosition)>(v, v); return v; } public org.apache.drill.common.types.TypeProtos$MajorType getMajorType() { org.apache.drill.common.expression.FieldReference v; org.apache.drill.common.types.TypeProtos$MajorType v, v, v; v := @this: org.apache.drill.common.expression.FieldReference; v = v.; if v != null goto label; v = specialinvoke v.(); return v; label: v = v.; return v; } }