104 references to FunctionPointerUtilities
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (17)
CodeGen\CodeGenFunctionPointersTests.cs (17)
22using static Microsoft.CodeAnalysis.CSharp.UnitTests.FunctionPointerUtilities; 3064FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfs[0], 3070FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfs[1], 3116FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOf, 3343FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfs[0], 3364FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfs[1], 3413FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOf, 3460FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOf, 3570FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, decls[0].Initializer!.Value, 3577FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ((CastExpressionSyntax)decls[1].Initializer!.Value).Expression, 3622FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ((CastExpressionSyntax)decls[1].Initializer!.Value).Expression, 3629FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, decls[2].Initializer!.Value, 3673FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ((CastExpressionSyntax)decls[1].Initializer!.Value).Expression, 3680FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, decls[2].Initializer!.Value, 3712FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ((CastExpressionSyntax)decls[0].Initializer!.Value).Expression, 4118FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, methodGroup1, 4917FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model,
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Attributes\AttributeTests_NativeInteger.cs (1)
1593FunctionPointerUtilities.CommonVerifyFunctionPointer((FunctionPointerTypeSymbol)field.Type);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (18)
Semantics\FunctionPointerTests.cs (17)
13using static Microsoft.CodeAnalysis.CSharp.UnitTests.FunctionPointerUtilities; 3181FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[0], 3201FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[1], 3221FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[2].Parent!.Parent!, 3300FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[0], 3317FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[1], 3379FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, isPatterns[1].Pattern, 3434FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, isPattern.Pattern, 3477FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, isPattern.Pattern, 3584FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, funcPtrTypeSyntax, 3684FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, paramTypes[0], 3689FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, paramTypes[1], 3694FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, paramTypes[2], 3699FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, paramTypes[3], 3809FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, fieldDeclaration.Type, 3825FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, localDeclaration.Type, 3957FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, parameterDecls[0],
Semantics\OverloadResolutionTests.cs (1)
886FunctionPointerUtilities.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, 1324FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, baseNameSyntax, 1436FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, anonymousObjectCreations[0], 1441FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, anonymousObjectCreations[1], 1689FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, mDeclSyntax.ReturnType, 1694FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, mDeclSyntax.ParameterList.Parameters[0].Type!, 1701FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, varDecl.Type, 1707FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, varInitializer, 1715FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, assignment, 1721FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, assignment.Left, 1726FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, assignment.Right, 1734FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocationExpressionSyntax, 1739FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocationExpressionSyntax.Expression, 1749FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, 1806FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ptrTypes[0], 1811FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ptrTypes[1], 1816FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, ptrTypes[2], 1827FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfSyntax, 1836FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, addressOfSyntax, 1846FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[0], 1851FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[0].Expression, 1856FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[1], 1862FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocations[1].Expression, 1873FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, initializerValue, 1881FunctionPointerUtilities.VerifyFunctionPointerSemanticInfo(model, invocationExpr,
Symbols\Retargeting\RetargetingTests.cs (2)
852FunctionPointerUtilities.CommonVerifyFunctionPointer(ptrOriginal); 853FunctionPointerUtilities.CommonVerifyFunctionPointer(ptrRetargeted);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
FunctionPointerUtilities.cs (1)
275FunctionPointerUtilities.CommonVerifyFunctionPointer(funcPtr);