48 references to RetargetOptions
Microsoft.CodeAnalysis.VisualBasic (48)
Symbols\Retargeting\RetargetingAssemblySymbol.vb (2)
271
Return Me.RetargetingTranslator.Retarget(underlying,
RetargetOptions
.RetargetPrimitiveTypesByName)
276
Yield Me.RetargetingTranslator.Retarget(underlying,
RetargetOptions
.RetargetPrimitiveTypesByName)
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
186
Return RetargetingTranslator.Retarget(_underlyingEvent.Type,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
84
Return RetargetingTranslator.Retarget(_underlyingField.Type,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
164
Return RetargetingTranslator.Retarget(_underlyingMethod.ReturnType,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (5)
111
Return If(underlying Is Nothing, Nothing, RetargetingTranslator.Retarget(underlying,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode)) ' comes from field's signature.
168
coClass = RetargetingTranslator.Retarget(coClass,
RetargetOptions
.RetargetPrimitiveTypesByName)
369
RetargetingTranslator.Retarget(underlyingBase,
RetargetOptions
.RetargetPrimitiveTypesByName),
399
acyclicBase = RetargetingTranslator.Retarget(underlyingBase,
RetargetOptions
.RetargetPrimitiveTypesByName)
507
Return RetargetingTranslator.Retarget(underlying,
RetargetOptions
.RetargetPrimitiveTypesByName)
Symbols\Retargeting\RetargetingNamespaceSymbol.vb (2)
107
builder.Add(RetargetingTranslator.Retarget(t,
RetargetOptions
.RetargetPrimitiveTypesByName))
187
Return RetargetingTranslator.Retarget(underlying,
RetargetOptions
.RetargetPrimitiveTypesByName)
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
74
Return RetargetingTranslator.Retarget(_underlyingParameter.Type,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
244
Return RetargetingTranslator.Retarget(_underlyingProperty.Type,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (34)
77
Inherits VisualBasicSymbolVisitor(Of
RetargetOptions
, Symbol)
127
Return symbol.Accept(Me,
RetargetOptions
.RetargetPrimitiveTypesByName)
137
Function(type, translator) translator.Retarget(DirectCast(type, TypeSymbol),
RetargetOptions
.RetargetPrimitiveTypesByTypeCode), Me)
140
Public Function Retarget(symbol As TypeSymbol, options As
RetargetOptions
) As TypeSymbol
148
Private Function RetargetNamedTypeDefinition(type As NamedTypeSymbol, options As
RetargetOptions
) As NamedTypeSymbol
163
If (options =
RetargetOptions
.RetargetPrimitiveTypesByTypeCode) Then
386
Public Function Retarget(type As NamedTypeSymbol, options As
RetargetOptions
) As NamedTypeSymbol
451
Dim newArg = New TypeWithModifiers(DirectCast(arg.Type.Accept(Me,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode), TypeSymbol),
587
Dim newElement As TypeSymbol = Retarget(oldElement,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode)
607
Dim newModifier As NamedTypeSymbol = Retarget(DirectCast(oldModifiers(i).Modifier, NamedTypeSymbol),
RetargetOptions
.RetargetPrimitiveTypesByName) ' should be retargeted by name
677
newAttributeType = Retarget(oldAttributeType,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode)
724
Retarget(oldConstantType,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode))
739
newConstantValue = Retarget(DirectCast(oldConstantValue, TypeSymbol),
RetargetOptions
.RetargetPrimitiveTypesByTypeCode)
826
Return Retarget(s,
RetargetOptions
.RetargetPrimitiveTypesByName)
846
result.Add(Retarget(nts,
RetargetOptions
.RetargetPrimitiveTypesByName))
858
result.Add(Retarget(ts,
RetargetOptions
.RetargetPrimitiveTypesByName))
886
Dim retargetedType = Retarget(containingType,
RetargetOptions
.RetargetPrimitiveTypesByName)
962
translator.Retarget(param.Type,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode),
978
translator.Retarget(method.ReturnType,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode),
1038
Dim retargetedType = Retarget(containingType,
RetargetOptions
.RetargetPrimitiveTypesByName)
1049
Dim retargetedEventType = Retarget([event].Type,
RetargetOptions
.RetargetPrimitiveTypesByName)
1070
Dim retargetedType = Retarget(containingType,
RetargetOptions
.RetargetPrimitiveTypesByName)
1084
Retarget(param.Type,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode),
1097
Retarget([property].Type,
RetargetOptions
.RetargetPrimitiveTypesByTypeCode),
1113
Public Overrides Function VisitModule(symbol As ModuleSymbol, options As
RetargetOptions
) As Symbol
1119
Public Overrides Function VisitNamespace(symbol As NamespaceSymbol, options As
RetargetOptions
) As Symbol
1123
Public Overrides Function VisitNamedType(symbol As NamedTypeSymbol, options As
RetargetOptions
) As Symbol
1127
Public Overrides Function VisitArrayType(symbol As ArrayTypeSymbol, arg As
RetargetOptions
) As Symbol
1131
Public Overrides Function VisitMethod(symbol As MethodSymbol, options As
RetargetOptions
) As Symbol
1135
Public Overrides Function VisitField(symbol As FieldSymbol, options As
RetargetOptions
) As Symbol
1139
Public Overrides Function VisitProperty(symbol As PropertySymbol, arg As
RetargetOptions
) As Symbol
1143
Public Overrides Function VisitEvent(symbol As EventSymbol, arg As
RetargetOptions
) As Symbol
1147
Public Overrides Function VisitTypeParameter(symbol As TypeParameterSymbol, options As
RetargetOptions
) As Symbol
1151
Public Overrides Function VisitErrorType(symbol As ErrorTypeSymbol, options As
RetargetOptions
) As Symbol