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