18 references to PropertyReferenceFlags
Microsoft.Build (18)
Evaluation\Expander.PropertyExpander.cs (18)
102!TryGetPropertyInfo(expression, markerIndex, out int bodyLength, out PropertyReferenceFlags flags)) 109object result = markerIndex == 0 && (flags & PropertyReferenceFlags.EndsExpression) != 0 174if (!TryGetPropertyInfo(expression, markerIndex, out int bodyLength, out PropertyReferenceFlags flags)) 181return markerIndex == 0 && (flags & PropertyReferenceFlags.EndsExpression) != 0 198private static bool TryGetPropertyInfo(string expression, int markerIndex, out int bodyLength, out PropertyReferenceFlags flags) 206flags = PropertyReferenceFlags.None; 238flags |= PropertyReferenceFlags.PotentialPropertyFunction; 242flags |= PropertyReferenceFlags.PotentialRegistryFunction; 253flags |= PropertyReferenceFlags.EndsExpression; 274private object ExpandSingleProperty(string expression, PropertyReferenceFlags flags) 276Debug.Assert((flags & PropertyReferenceFlags.EndsExpression) != 0, $"{PropertyReferenceFlags.EndsExpression} must be set."); 283if ((flags & PropertyReferenceFlags.PotentialPropertyFunction) != 0 && 321private object ExpandPropertyValues(string expression, int markerIndex, int bodyLength, PropertyReferenceFlags flags) 388private object ExpandProperty(string expression, int startIndex, int length, PropertyReferenceFlags flags) 395if ((flags & PropertyReferenceFlags.PotentialSpecialSyntax) != 0) 405if ((flags & PropertyReferenceFlags.PotentialRegistryFunction) != 0 && 411if ((flags & PropertyReferenceFlags.PotentialPropertyFunction) != 0)