49 references to RetargetOptions
Microsoft.CodeAnalysis.VisualBasic (49)
Symbols\Attributes\RetargetingAttributeData.vb (1)
42Return retargetingModule.RetargetingTranslator.Retarget(systemType, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingAssemblySymbol.vb (2)
255Return Me.RetargetingTranslator.Retarget(underlying, RetargetOptions.RetargetPrimitiveTypesByName) 260Yield Me.RetargetingTranslator.Retarget(underlying, RetargetOptions.RetargetPrimitiveTypesByName)
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
186Return RetargetingTranslator.Retarget(_underlyingEvent.Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
84Return RetargetingTranslator.Retarget(_underlyingField.Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
164Return RetargetingTranslator.Retarget(_underlyingMethod.ReturnType, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (5)
111Return If(underlying Is Nothing, Nothing, RetargetingTranslator.Retarget(underlying, RetargetOptions.RetargetPrimitiveTypesByTypeCode)) ' comes from field's signature. 162coClass = RetargetingTranslator.Retarget(coClass, RetargetOptions.RetargetPrimitiveTypesByName) 363RetargetingTranslator.Retarget(underlyingBase, RetargetOptions.RetargetPrimitiveTypesByName), 393acyclicBase = RetargetingTranslator.Retarget(underlyingBase, RetargetOptions.RetargetPrimitiveTypesByName) 501Return RetargetingTranslator.Retarget(underlying, RetargetOptions.RetargetPrimitiveTypesByName)
Symbols\Retargeting\RetargetingNamespaceSymbol.vb (2)
107builder.Add(RetargetingTranslator.Retarget(t, RetargetOptions.RetargetPrimitiveTypesByName)) 187Return RetargetingTranslator.Retarget(underlying, RetargetOptions.RetargetPrimitiveTypesByName)
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
74Return RetargetingTranslator.Retarget(_underlyingParameter.Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
240Return RetargetingTranslator.Retarget(_underlyingProperty.Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (34)
80Inherits VisualBasicSymbolVisitor(Of RetargetOptions, Symbol) 130Return symbol.Accept(Me, RetargetOptions.RetargetPrimitiveTypesByName) 140Function(type, translator) translator.Retarget(DirectCast(type, TypeSymbol), RetargetOptions.RetargetPrimitiveTypesByTypeCode), Me) 143Public Function Retarget(symbol As TypeSymbol, options As RetargetOptions) As TypeSymbol 151Private Function RetargetNamedTypeDefinition(type As NamedTypeSymbol, options As RetargetOptions) As NamedTypeSymbol 166If (options = RetargetOptions.RetargetPrimitiveTypesByTypeCode) Then 389Public Function Retarget(type As NamedTypeSymbol, options As RetargetOptions) As NamedTypeSymbol 454Dim newArg = New TypeWithModifiers(DirectCast(arg.Type.Accept(Me, RetargetOptions.RetargetPrimitiveTypesByTypeCode), TypeSymbol), 590Dim newElement As TypeSymbol = Retarget(oldElement, RetargetOptions.RetargetPrimitiveTypesByTypeCode) 610Dim newModifier As NamedTypeSymbol = Retarget(DirectCast(oldModifiers(i).Modifier, NamedTypeSymbol), RetargetOptions.RetargetPrimitiveTypesByName) ' should be retargeted by name 685newAttributeType = Retarget(oldAttributeType, RetargetOptions.RetargetPrimitiveTypesByTypeCode) 734Retarget(oldConstantType, RetargetOptions.RetargetPrimitiveTypesByTypeCode)) 749newConstantValue = Retarget(DirectCast(oldConstantValue, TypeSymbol), RetargetOptions.RetargetPrimitiveTypesByTypeCode) 836Return Retarget(s, RetargetOptions.RetargetPrimitiveTypesByName) 856result.Add(Retarget(nts, RetargetOptions.RetargetPrimitiveTypesByName)) 868result.Add(Retarget(ts, RetargetOptions.RetargetPrimitiveTypesByName)) 896Dim retargetedType = Retarget(containingType, RetargetOptions.RetargetPrimitiveTypesByName) 972translator.Retarget(param.Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode), 988translator.Retarget(method.ReturnType, RetargetOptions.RetargetPrimitiveTypesByTypeCode), 1048Dim retargetedType = Retarget(containingType, RetargetOptions.RetargetPrimitiveTypesByName) 1059Dim retargetedEventType = Retarget([event].Type, RetargetOptions.RetargetPrimitiveTypesByName) 1080Dim retargetedType = Retarget(containingType, RetargetOptions.RetargetPrimitiveTypesByName) 1094Retarget(param.Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode), 1107Retarget([property].Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode), 1123Public Overrides Function VisitModule(symbol As ModuleSymbol, options As RetargetOptions) As Symbol 1129Public Overrides Function VisitNamespace(symbol As NamespaceSymbol, options As RetargetOptions) As Symbol 1133Public Overrides Function VisitNamedType(symbol As NamedTypeSymbol, options As RetargetOptions) As Symbol 1137Public Overrides Function VisitArrayType(symbol As ArrayTypeSymbol, arg As RetargetOptions) As Symbol 1141Public Overrides Function VisitMethod(symbol As MethodSymbol, options As RetargetOptions) As Symbol 1145Public Overrides Function VisitField(symbol As FieldSymbol, options As RetargetOptions) As Symbol 1149Public Overrides Function VisitProperty(symbol As PropertySymbol, arg As RetargetOptions) As Symbol 1153Public Overrides Function VisitEvent(symbol As EventSymbol, arg As RetargetOptions) As Symbol 1157Public Overrides Function VisitTypeParameter(symbol As TypeParameterSymbol, options As RetargetOptions) As Symbol 1161Public Overrides Function VisitErrorType(symbol As ErrorTypeSymbol, options As RetargetOptions) As Symbol