20 references to AddIfNotNull
Microsoft.CodeAnalysis.CSharp (17)
CSharpDeclarationComputer.cs (2)
263blocks.AddIfNotNull(t.Body); 264blocks.AddIfNotNull(t.ExpressionBody);
Declarations\DeclarationTreeBuilder.cs (1)
700children.AddIfNotNull(typeDecl);
Emitter\Model\PEAssemblyBuilder.cs (10)
95builder.AddIfNotNull(_lazyEmbeddedAttribute); 96builder.AddIfNotNull(_lazyIsReadOnlyAttribute); 97builder.AddIfNotNull(_lazyIsUnmanagedAttribute); 98builder.AddIfNotNull(_lazyIsByRefLikeAttribute); 99builder.AddIfNotNull(_lazyNullableAttribute); 100builder.AddIfNotNull(_lazyNullableContextAttribute); 101builder.AddIfNotNull(_lazyNullablePublicOnlyAttribute); 102builder.AddIfNotNull(_lazyNativeIntegerAttribute); 103builder.AddIfNotNull(_lazyScopedRefAttribute); 104builder.AddIfNotNull(_lazyRefSafetyRulesAttribute);
Operations\CSharpOperationFactory.cs (1)
343builder.AddIfNotNull((TOperation)Create(node));
Operations\CSharpOperationFactory_Methods.cs (1)
322builder.AddIfNotNull(additionalNodeOpt);
Symbols\NativeIntegerTypeSymbol.cs (2)
130builder.AddIfNotNull(property.GetMethod); 131builder.AddIfNotNull(property.SetMethod);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Diagnostics\LineSpanDirectiveTests.cs (2)
454builder.AddIfNotNull(lambda.ExpressionBody); 457builder.AddIfNotNull(lambda.ExpressionBody);
Microsoft.CodeAnalysis.VisualBasic (1)
Operations\VisualBasicOperationFactory.vb (1)
334builder.AddIfNotNull(DirectCast(Create(node), TOperation))