2 instantiations of Lookup
Microsoft.Build (2)
BackEnd\Components\RequestBuilder\Lookup.cs (1)
242
return new
Lookup
(this);
BackEnd\Shared\BuildRequestConfiguration.cs (1)
623
_baseLookup = new
Lookup
(Project.ItemsToBuildWith, Project.PropertiesToBuildWith);
52 references to Lookup
Microsoft.Build (52)
BackEnd\Components\RequestBuilder\BatchingEngine.cs (4)
87
Lookup
lookup,
107
Lookup
lookup,
214
Lookup
lookup,
305
Lookup
lookup,
BackEnd\Components\RequestBuilder\IntrinsicTask.cs (1)
89
internal abstract void ExecuteTask(
Lookup
lookup);
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (5)
52
internal override void ExecuteTask(
Lookup
lookup)
309
var metadataToSet = new
Lookup
.MetadataModifications(keepMetadata != null);
316
metadataToSet[metadataName] =
Lookup
.MetadataModification.CreateFromNoChange();
323
metadataToSet[metadataName] =
Lookup
.MetadataModification.CreateFromRemove();
342
metadataToSet[metadataInstance.Name] =
Lookup
.MetadataModification.CreateFromNewValue(evaluatedValue);
BackEnd\Components\RequestBuilder\IntrinsicTasks\PropertyGroupIntrinsicTask.cs (1)
48
internal override void ExecuteTask(
Lookup
lookup)
BackEnd\Components\RequestBuilder\ITargetBuilder.cs (1)
29
Task<BuildResult> BuildTargets(ProjectLoggingContext projectLoggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets,
Lookup
baseLookup, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\ITaskBuilder.cs (2)
54
Task<WorkUnitResult> ExecuteTask(TargetLoggingContext targetLoggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback, ProjectTargetInstanceChild task, TaskExecutionMode mode,
Lookup
lookupForInference,
Lookup
lookupForExecution, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\ItemBucket.cs (4)
41
private readonly
Lookup
_lookup;
55
private readonly
Lookup
.Scope _lookupEntry;
80
Lookup
lookup,
179
internal
Lookup
Lookup
BackEnd\Components\RequestBuilder\Lookup.cs (10)
20
using ItemsMetadataUpdateDictionary = System.Collections.Generic.Dictionary<Microsoft.Build.Execution.ProjectItemInstance, Microsoft.Build.BackEnd.
Lookup
.MetadataModifications>;
21
using ItemTypeToItemsMetadataUpdateDictionary = System.Collections.Generic.Dictionary<string, System.Collections.Generic.Dictionary<Microsoft.Build.Execution.ProjectItemInstance, Microsoft.Build.BackEnd.
Lookup
.MetadataModifications>>;
84
private
Lookup
.Scope _lookupScopes;
108
_lookupScopes = new
Lookup
.Scope(this, "Lookup()", properties);
114
private Lookup(
Lookup
that)
240
internal
Lookup
Clone()
249
internal
Lookup
.Scope EnterScope(string description)
263
private void LeaveScope(
Lookup
.Scope scopeToLeave)
1441
private
Lookup
_owningLookup;
1449
internal Scope(
Lookup
lookup, string description, PropertyDictionary<ProjectPropertyInstance> properties)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (4)
66
private
Lookup
_baseLookup;
108
public async Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targetNames,
Lookup
baseLookup, CancellationToken cancellationToken)
259
Lookup
callTargetLookup = _baseLookup;
669
private async Task<bool> PushTargets(IList<TargetSpecification> targets, TargetEntry parentTargetEntry,
Lookup
baseLookup, bool addAsErrorTarget, bool stopProcessingOnCompletion, TargetBuiltReason buildReason)
BackEnd\Components\RequestBuilder\TargetEntry.cs (13)
124
private
Lookup
_baseLookup;
139
private Stack<
Lookup
.Scope> _legacyCallTargetScopes;
167
Lookup
baseLookup, TargetEntry parentTarget,
256
internal
Lookup
Lookup
463
Lookup
.Scope entryForInference = null;
464
Lookup
.Scope entryForExecution = null;
472
Lookup
lookupForInference;
473
Lookup
lookupForExecution;
757
internal void EnterLegacyCallTargetScope(
Lookup
lookup)
761
_legacyCallTargetScopes = new Stack<
Lookup
.Scope>();
799
Lookup
.Scope entry = _legacyCallTargetScopes.Pop();
813
private async ValueTask<WorkUnitResult> ProcessBucket(ITaskBuilder taskBuilder, TargetLoggingContext targetLoggingContext, TaskExecutionMode mode,
Lookup
lookupForInference,
Lookup
lookupForExecution)
BackEnd\Components\RequestBuilder\TaskBuilder.cs (4)
153
public async Task<WorkUnitResult> ExecuteTask(TargetLoggingContext loggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback, ProjectTargetInstanceChild taskInstance, TaskExecutionMode mode,
Lookup
inferLookup,
Lookup
executeLookup, CancellationToken cancellationToken)
309
private async ValueTask<WorkUnitResult> ExecuteTask(TaskExecutionMode mode,
Lookup
lookup)
1215
Lookup
lookup,
BackEnd\Shared\BuildRequestConfiguration.cs (2)
120
private
Lookup
_baseLookup;
615
public
Lookup
BaseLookup
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (1)
1313
private void EnsureParameterInitialized(TaskPropertyInfo parameter,
Lookup
lookup)