10 references to WeakIntern
Microsoft.Build (8)
Evaluation\Expander.Function.cs (2)
248
var typeName = Strings.
WeakIntern
(expressionRoot.Slice(1, typeEndIndex - 1));
306
var functionReceiver = Strings.
WeakIntern
(expressionRoot.Slice(0, rootEndIndex).Trim());
Evaluation\ExpressionShredder.cs (5)
388
string itemName = Strings.
WeakIntern
(expression.AsSpan(startOfName, index - startOfName));
474
subExpression: Strings.
WeakIntern
(expression.AsSpan(startIndex, length)),
671
string firstName = Strings.
WeakIntern
(expression.AsSpan(startOfText, i - startOfText));
689
metadataName = Strings.
WeakIntern
(expression.AsSpan(startOfText, i - startOfText));
844
functionArguments = Strings.
WeakIntern
(expression.AsSpan(startFunctionArguments, endFunctionArguments - startFunctionArguments));
Evaluation\SemiColonTokenizer.cs (1)
153
return Strings.
WeakIntern
(_expression.AsSpan(startIndex, endIndex - startIndex));
Microsoft.Build.Framework (2)
BackEnd\InterningBinaryReader.cs (2)
141
return Strings.
WeakIntern
(charBuffer.AsSpan(0, charsRead));
151
var retval = Strings.
WeakIntern
(resultBuffer.AsSpan(0, charsRead));