31 references to LocalVariableAttributes
Microsoft.CodeAnalysis (20)
CodeGen\LocalConstantDefinition.cs (2)
57public LocalVariableAttributes PdbAttributes => LocalVariableAttributes.None;
CodeGen\LocalDefinition.cs (3)
41private readonly LocalVariableAttributes _pdbAttributes; 68LocalVariableAttributes pdbAttributes, 130public LocalVariableAttributes PdbAttributes => _pdbAttributes;
CodeGen\LocalSlotManager.cs (3)
126LocalVariableAttributes pdbAttributes, 179pdbAttributes: LocalVariableAttributes.DebuggerHidden, 194LocalVariableAttributes pdbAttributes,
CodeGen\SignatureOnlyLocalDefinition.cs (2)
53public LocalVariableAttributes PdbAttributes => LocalVariableAttributes.DebuggerHidden;
CodeGen\VariableSlotAllocator.cs (1)
24LocalVariableAttributes pdbAttributes,
Emit\EditAndContinue\EncVariableSlotAllocator.cs (1)
149LocalVariableAttributes pdbAttributes,
PEWriter\Members.cs (5)
328/// we emit <see cref="LocalVariableAttributes.DebuggerHidden"/> for locals that should 329/// definitely not bind in the debugger and <see cref="LocalVariableAttributes.None"/> 333/// A value of <see cref="LocalVariableAttributes.DebuggerHidden"/> is a sufficient, but not a necessary, condition for hiding the 334/// local in the debugger. Locals with value <see cref="LocalVariableAttributes.None"/> may also be hidden. 338LocalVariableAttributes PdbAttributes { get; }
SynthesizedLocalKind.cs (3)
295public static LocalVariableAttributes PdbAttributes(this SynthesizedLocalKind kind) 301? LocalVariableAttributes.DebuggerHidden 302: LocalVariableAttributes.None;
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (2)
MetadataUtilities.cs (1)
465if (attributes == (int)LocalVariableAttributes.DebuggerHidden)
PDB\MethodDebugInfo.Portable.cs (1)
177if ((variable.Attributes & LocalVariableAttributes.DebuggerHidden) != 0)
Microsoft.CodeAnalysis.VisualBasic (1)
CodeGen\EmitStatement.vb (1)
1457pdbAttributes:=LocalVariableAttributes.None,
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (2)
EEAssemblyBuilder.vb (2)
131pdbAttributes:=LocalVariableAttributes.None, 162pdbAttributes As LocalVariableAttributes,
System.Reflection.Emit (1)
System\Reflection\Emit\ModuleBuilderImpl.cs (1)
538LocalVariableHandle localHandle = _pdbBuilder.AddLocalVariable(LocalVariableAttributes.None, local.LocalIndex,
System.Reflection.Metadata (5)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (2)
1292/// <param name="attributes"><see cref="LocalVariableAttributes"/></param> 1296public LocalVariableHandle AddLocalVariable(LocalVariableAttributes attributes, int index, StringHandle name)
System\Reflection\Metadata\PortablePdb\LocalVariable.cs (1)
32public LocalVariableAttributes Attributes => _reader.LocalVariableTable.GetAttributes(Handle);
System\Reflection\Metadata\PortablePdb\Tables.Debug.cs (2)
266internal LocalVariableAttributes GetAttributes(LocalVariableHandle handle) 269return (LocalVariableAttributes)Block.PeekUInt16(rowOffset + _attributesOffset);