55 references to ContainingNodes
Microsoft.CodeAnalysis.Workspaces (55)
FindSymbols\SyntaxTree\SyntaxTreeIndex.ContextInfo.cs (55)
17private readonly ContainingNodes _containingNodes; 59private ContextInfo(int predefinedTypes, int predefinedOperators, ContainingNodes containingNodes) 66private static ContainingNodes ConvertToContainingNodeFlag( 84var containingNodes = ContainingNodes.None; 86containingNodes |= containsForEachStatement ? ContainingNodes.ContainsForEachStatement : 0; 87containingNodes |= containsLockStatement ? ContainingNodes.ContainsLockStatement : 0; 88containingNodes |= containsUsingStatement ? ContainingNodes.ContainsUsingStatement : 0; 89containingNodes |= containsQueryExpression ? ContainingNodes.ContainsQueryExpression : 0; 90containingNodes |= containsThisConstructorInitializer ? ContainingNodes.ContainsThisConstructorInitializer : 0; 91containingNodes |= containsBaseConstructorInitializer ? ContainingNodes.ContainsBaseConstructorInitializer : 0; 92containingNodes |= containsExplicitOrImplicitElementAccessExpression ? ContainingNodes.ContainsExplicitOrImplicitElementAccessExpression : 0; 93containingNodes |= containsIndexerMemberCref ? ContainingNodes.ContainsIndexerMemberCref : 0; 94containingNodes |= containsDeconstruction ? ContainingNodes.ContainsDeconstruction : 0; 95containingNodes |= containsAwait ? ContainingNodes.ContainsAwait : 0; 96containingNodes |= containsTupleExpressionOrTupleType ? ContainingNodes.ContainsTupleExpressionOrTupleType : 0; 97containingNodes |= containsImplicitObjectCreation ? ContainingNodes.ContainsImplicitObjectCreation : 0; 98containingNodes |= containsGlobalSuppressMessageAttribute ? ContainingNodes.ContainsGlobalSuppressMessageAttribute : 0; 99containingNodes |= containsConversion ? ContainingNodes.ContainsConversion : 0; 100containingNodes |= containsGlobalKeyword ? ContainingNodes.ContainsGlobalKeyword : 0; 101containingNodes |= containsCollectionInitializer ? ContainingNodes.ContainsCollectionInitializer : 0; 113=> (_containingNodes & ContainingNodes.ContainsForEachStatement) == ContainingNodes.ContainsForEachStatement; 116=> (_containingNodes & ContainingNodes.ContainsDeconstruction) == ContainingNodes.ContainsDeconstruction; 119=> (_containingNodes & ContainingNodes.ContainsAwait) == ContainingNodes.ContainsAwait; 122=> (_containingNodes & ContainingNodes.ContainsImplicitObjectCreation) == ContainingNodes.ContainsImplicitObjectCreation; 125=> (_containingNodes & ContainingNodes.ContainsLockStatement) == ContainingNodes.ContainsLockStatement; 128=> (_containingNodes & ContainingNodes.ContainsUsingStatement) == ContainingNodes.ContainsUsingStatement; 131=> (_containingNodes & ContainingNodes.ContainsQueryExpression) == ContainingNodes.ContainsQueryExpression; 134=> (_containingNodes & ContainingNodes.ContainsThisConstructorInitializer) == ContainingNodes.ContainsThisConstructorInitializer; 137=> (_containingNodes & ContainingNodes.ContainsBaseConstructorInitializer) == ContainingNodes.ContainsBaseConstructorInitializer; 140=> (_containingNodes & ContainingNodes.ContainsExplicitOrImplicitElementAccessExpression) == ContainingNodes.ContainsExplicitOrImplicitElementAccessExpression; 143=> (_containingNodes & ContainingNodes.ContainsIndexerMemberCref) == ContainingNodes.ContainsIndexerMemberCref; 146=> (_containingNodes & ContainingNodes.ContainsTupleExpressionOrTupleType) == ContainingNodes.ContainsTupleExpressionOrTupleType; 149=> (_containingNodes & ContainingNodes.ContainsGlobalKeyword) == ContainingNodes.ContainsGlobalKeyword; 152=> (_containingNodes & ContainingNodes.ContainsGlobalSuppressMessageAttribute) == ContainingNodes.ContainsGlobalSuppressMessageAttribute; 155=> (_containingNodes & ContainingNodes.ContainsConversion) == ContainingNodes.ContainsConversion; 158=> (_containingNodes & ContainingNodes.ContainsCollectionInitializer) == ContainingNodes.ContainsCollectionInitializer; 173var containingNodes = (ContainingNodes)reader.ReadInt32();