public static object visit(object ast, TextWriter w, string[] args, MessageWriter msg) { compilation c = (compilation)ast; BrowserForm.Go(c); return(c); }
protected void compilation(compilation ast, int indent) { foreach (compilation_unit x in ast.inputs) { compilation_unit(x, indent); } }
public static compilation visit(compilation ast, TextWriter w, string[] args, MessageWriter msg) { NameSpace global = null; if (msg.Count == 0) { global = ast.global; bool nostdlib = false; foreach (string s in ((compilation)ast).args) { if (s.Replace('/', '-').ToLower() == "-nostdlib") { nostdlib = true; break; } } if (!nostdlib) { bind.import("System.dll", global.imports, msg); } (new csi_Pass1(msg)).compilation((compilation)ast, global.members); } if (msg.Count == 0) { (new Pass2(msg)).compilation((compilation)ast, global.members); } if (msg.Count == 0) { (new csi_Pass3(msg)).compilation((compilation)ast, global.members); } return(ast); }
void compilation(compilation ast, ArrayList list) { list = new ArrayList(); foreach (compilation_unit x in ast.inputs) { compilation_unit(x, list); } }
public static new compilation visit(compilation ast, TextWriter w, string[] args, MessageWriter msg) { if (msg.Count == 0) { new typeswitch_rewrite(w).compilation(ast); } return(ast); }
public new static compilation visit(compilation ast, TextWriter w, string[] args, MessageWriter msg) { if (msg.Count == 0) { new csi_ilgen(w, msg).compilation(ast); } return(ast); }
new public static compilation visit(compilation ast, TextWriter w, string[] args, MessageWriter msg) { if (msg.Count == 0) { (new typeswitch_typecheck(w, msg)).compilation(ast); } return(ast); }
public virtual void compilation(compilation ast) { T = ast.global.Types; foreach (compilation_unit x in ast.inputs) { compilation_unit(x); } }
new public static compilation visit(compilation ast, TextWriter w, string[] args, MessageWriter msg) { if (msg.Count == 0) { (new typeswitch_source(w)).visit((AST)ast, 0); } return(ast); }
public static compilation visit(compilation ast, TextWriter w, string[] args, MessageWriter msg) { if (msg.Count == 0) { asm = (AssemblyBuilder)ast; } return(ast); }
void visit(string[] argv, compilation_unitList asts, TextWriter w) { compilation ast = new compilation(argv, asts, imports.global); ast.link(null); for (int i = 0; i < visitors.Count && ast != null; i++) { VisitorDelegate visitor = visitors[i]; string[] args = (string[])visitorArgs[i]; ast = visitor(ast, w, args, Msg); } }
return(await ModifyDocumentInvocationsAndIntroduceParameterAsync( compilation, document, insertionIndex, invocations, cancellationToken).ConfigureAwait(false));
return(BatchGetOrComputeHazardousUsages( compilation, rootOperationsNeedingAnalysis, analyzerOptions,
IServiceProviderType = GetTypeByMetadataNameOrThrow(compilation, IServiceProviderMetadataName);
IEnumerableType = GetTypeByMetadataNameOrThrow(compilation, IEnumerableMetadataName);
static public compilation visit(compilation ast, TextWriter w, string[] args, MessageWriter msg) { dump("program", ast, "", w); return(ast); }
: ImmutableArray.Create(CreateStatement(compilation, updatedMethod))));
// Locations of all #r directives in the order they are listed in the references list. GetCompilationReferences(compilation, diagnostics, out references, out boundReferenceDirectiveMap, out ImmutableArray <Location> referenceDirectiveLocations);
.Concat(UnknownIdCaseSuggestions(file, compilation, diagnostics));
/// <summary> /// The main entry point for the application. /// </summary> /// //[STAThread] public static void Go(compilation o) { BrowserForm form = new BrowserForm(o.inputs); Application.Run(form); }
classOrStructType = classOrStructType.GetSymbolKey().Resolve(compilation, cancellationToken: cancellationToken).Symbol as INamedTypeSymbol;
: ImmutableArray.Create(CreateStatement(compilation, updatedMethod, cancellationToken))));
var(disposableMethods, finalizer) = CreateDisposableMethods(compilation, document, classType, disposeMethod, disposedValueField);
? new AllSyntaxTreesParsedState(compilation, generatorInfo.WithDocumentsAreFinal(false))
GetCompilationReferences(compilation, diagnostics, out references, out boundReferenceDirectiveMap, out referenceDirectiveLocations);
: new InProgressState(compilation, generatorInfo, compilationWithGeneratedDocuments, intermediateProjects));
var(compilation, _, fileUri) = await dataSet.SetupPrerequisitesAndCreateCompilation(TestContext);
public static compilation visit(compilation ast, TextWriter w, string[] lists, MessageWriter msg) { (new sortmembers()).compilation(ast, null); return(ast); }