104 references to FunctionPointerUtilities
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (17)
CodeGen\CodeGenFunctionPointersTests.cs (17)
22using static Microsoft.CodeAnalysis.CSharp.UnitTests.FunctionPointerUtilities; 3056FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfs[0], 3062FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfs[1], 3108FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOf, 3335FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfs[0], 3356FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfs[1], 3405FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOf, 3452FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOf, 3562FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, decls[0].Initializer!.Value, 3569FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ((CastExpressionSyntax)decls[1].Initializer!.Value).Expression, 3614FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ((CastExpressionSyntax)decls[1].Initializer!.Value).Expression, 3621FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, decls[2].Initializer!.Value, 3665FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ((CastExpressionSyntax)decls[1].Initializer!.Value).Expression, 3672FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, decls[2].Initializer!.Value, 3704FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ((CastExpressionSyntax)decls[0].Initializer!.Value).Expression, 4110FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, methodGroup1, 4909FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model,
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Attributes\AttributeTests_NativeInteger.cs (1)
1591FunctionPointerUtilities.CommonVerifyFunctionPointer((FunctionPointerTypeSymbol)field.Type);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (18)
Semantics\FunctionPointerTests.cs (17)
13using static Microsoft.CodeAnalysis.CSharp.UnitTests.FunctionPointerUtilities; 3160FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[0], 3180FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[1], 3200FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[2].Parent!.Parent!, 3279FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[0], 3296FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[1], 3358FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, isPatterns[1].Pattern, 3413FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, isPattern.Pattern, 3456FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, isPattern.Pattern, 3563FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, funcPtrTypeSyntax, 3663FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, paramTypes[0], 3668FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, paramTypes[1], 3673FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, paramTypes[2], 3678FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, paramTypes[3], 3788FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, fieldDeclaration.Type, 3804FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, localDeclaration.Type, 3936FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[0],
Semantics\OverloadResolutionTests.cs (1)
888FunctionPointerUtilities.CommonVerifyFunctionPointer((FunctionPointerTypeSymbol)type);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (67)
Symbols\FunctionPointerTypeSymbolTests.cs (65)
44FunctionPointerUtilities.CommonVerifyFunctionPointer(pointerType); 57FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, paramType!, 132FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[0], 137FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[1], 142FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[2], 147FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[3], 152FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[4], 157FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[5], 162FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[6], 167FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[7], 212FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[0], 217FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[1], 265FunctionPointerUtilities.CommonVerifyFunctionPointer(pointerType); 284FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, 342FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, functionPointers[0], 347FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, functionPointers[1], 352FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, functionPointers[2], 413FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[0], 418FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[1], 423FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[2], 428FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[3], 433FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[4], 438FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[5], 446FunctionPointerUtilities.CommonVerifyFunctionPointer(type); 493FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[0], 498FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[1], 503FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[2], 508FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[3], 516FunctionPointerUtilities.CommonVerifyFunctionPointer(type); 610FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[0], 615FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[1], 620FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[2], 625FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[3], 630FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[4], 635FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[5], 640FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[6], 645FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[7], 650FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[8], 658FunctionPointerUtilities.CommonVerifyFunctionPointer(type); 690FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, paramType!, 1153FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, functionPointerTypeSyntax, 1322FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, baseNameSyntax, 1437FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, anonymousObjectCreations[0], 1442FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, anonymousObjectCreations[1], 1693FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, mDeclSyntax.ReturnType, 1698FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, mDeclSyntax.ParameterList.Parameters[0].Type!, 1705FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, varDecl.Type, 1711FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, varInitializer, 1719FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, assignment, 1725FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, assignment.Left, 1730FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, assignment.Right, 1738FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocationExpressionSyntax, 1743FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocationExpressionSyntax.Expression, 1753FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, 1810FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ptrTypes[0], 1815FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ptrTypes[1], 1820FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ptrTypes[2], 1831FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfSyntax, 1840FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfSyntax, 1850FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[0], 1855FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[0].Expression, 1860FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[1], 1866FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[1].Expression, 1877FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, initializerValue, 1885FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocationExpr,
Symbols\Retargeting\RetargetingTests.cs (2)
852FunctionPointerUtilities.CommonVerifyFunctionPointer(ptrOriginal); 853FunctionPointerUtilities.CommonVerifyFunctionPointer(ptrRetargeted);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
FunctionPointerUtilities.cs (1)
273FunctionPointerUtilities.CommonVerifyFunctionPointer(funcPtr);