private static string GetDefaultExpression(OracleReferenceContainer program, OraclePlSqlVariable variable) { return variable.DefaultExpressionNode == null || !variable.IsConstant ? String.Empty : variable.DefaultExpressionNode.GetText(program.SemanticModel.StatementText); }
private static string GetDefaultExpression(OracleReferenceContainer program, OraclePlSqlVariable variable) { return(variable.DefaultExpressionNode == null || !variable.IsConstant ? String.Empty : variable.DefaultExpressionNode.GetText(program.SemanticModel.StatementText)); }
// TODO: Make proper resolution using metadata private static string GetDataTypeFromNode(OraclePlSqlVariable variable) { return variable.DataTypeNode == null ? String.Empty : String.Concat(variable.DataTypeNode.Terminals.Select(t => t.Token.Value)); }
// TODO: Make proper resolution using metadata private static string GetDataTypeFromNode(OraclePlSqlVariable variable) { return(variable.DataTypeNode == null ? String.Empty : String.Concat(variable.DataTypeNode.Terminals.Select(t => t.Token.Value))); }