24 references to AsMemberOfType
Microsoft.CodeAnalysis.CSharp (24)
FlowAnalysis\NullableWalker_Patterns.cs (4)
734var field = (FieldSymbol)AsMemberOfType(inputType, e.Field); 836: (PropertySymbol)AsMemberOfType(inputType, e.Property); 987property = (PropertySymbol)AsMemberOfType(inputType, indexer); 1012method = (MethodSymbol)AsMemberOfType(inputType, call.Method);
FlowAnalysis\NullableWalker.cs (20)
2905var symbol = AsMemberOfType(targetType, variable.Symbol); 3999var constructor = (MethodSymbol)AsMemberOfType(collectionFinalType, objectCreation.Constructor); 4107reinferredAddMethod = (MethodSymbol)AsMemberOfType(targetCollectionType, addMethod); 4374constructor = (MethodSymbol)AsMemberOfType(type, constructor); 4800symbol = AsMemberOfType(containingType, symbol); 4929method = (MethodSymbol)AsMemberOfType(containingType, method); 5698reinferredMethod = (MethodSymbol)AsMemberOfType(asMemberOfType, method); 6981method = (MethodSymbol)AsMemberOfType(receiverType.Type, method); 8852method = (MethodSymbol)AsMemberOfType(receiverType.Type, method); 11095method = (MethodSymbol)AsMemberOfType(receiverType.Type, method); 11475deconstructMethod = (MethodSymbol)AsMemberOfType(rightResult.Type, deconstructMethod); 12237indexer = (PropertySymbol)AsMemberOfType(receiverType, indexer); 12312member = AsMemberOfType(receiverType.Type, member); 12578reinferredGetEnumeratorMethod = (MethodSymbol)AsMemberOfType(getEnumeratorType, enumeratorInfoOpt.GetEnumeratorInfo.Method); 12591var currentPropertyGetter = (MethodSymbol)AsMemberOfType(enumeratorReturnType.Type, enumeratorInfoOpt.CurrentPropertyGetter); 12600var moveNextAsyncMethod = (MethodSymbol)AsMemberOfType(reinferredGetEnumeratorMethod.ReturnType, enumeratorInfoOpt.MoveNextInfo.Method); 12614patternDisposeMethod = (MethodSymbol)AsMemberOfType(reinferredGetEnumeratorMethod.ReturnType, patternDisposeMethod); 12868method = (MethodSymbol)AsMemberOfType(operandType.Type!.StrippedType(), method); 13114var reinferredGetResult = (MethodSymbol)AsMemberOfType(_visitResult.RValueType.Type, awaitableInfo.GetResult); 13356@event = (EventSymbol)AsMemberOfType(ResultType.Type, @event);