13 references to AsyncLazy
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Utilities\AsyncLazyTests.cs (2)
46
var lazy = new
AsyncLazy
<object>(
96
: new
AsyncLazy
<object>(asynchronousComputeFunction, synchronousComputeFunction, cacheResult: true);
Microsoft.CodeAnalysis.Workspaces (8)
AsyncLazy`1.cs (1)
96
:
this
(asynchronousComputeFunction, synchronousComputeFunction: null, cacheResult: cacheResult)
Workspace\Solution\AnalyzerConfigDocumentState.cs (1)
41
return new
AsyncLazy
<AnalyzerConfig>(
Workspace\Solution\DocumentState.cs (3)
108
return new
AsyncLazy
<TreeAndVersion>(
171
return new
AsyncLazy
<TreeAndVersion>(
548
new
AsyncLazy
<SourceText>(
Workspace\Solution\DocumentState_LinkedFileReuse.cs (1)
76
return new
AsyncLazy
<TreeAndVersion>(
Workspace\Solution\LoadableTextAndVersionSource.cs (1)
24
LazyValue = new
AsyncLazy
<TextAndVersion>(LoadAsync, LoadSynchronously, source.CacheResult);
Workspace\Solution\ProjectState.cs (1)
479
return new
AsyncLazy
<AnalyzerConfigOptionsCache>(
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
UtilityTest\AsyncLazyTests.cs (2)
52
var lazy = new
AsyncLazy
<int>(
170
lazy = new
AsyncLazy
<object>(c =>
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\FileChangeTracker.cs (1)
110
_fileChangeCookie = new
AsyncLazy
<uint?>(async cancellationToken =>