70 references to ContainingNodes
Microsoft.CodeAnalysis.Workspaces (70)
FindSymbols\SyntaxTree\SyntaxTreeIndex.ContextInfo.cs (70)
17private readonly ContainingNodes _containingNodes; 69private ContextInfo(int predefinedTypes, int predefinedOperators, ContainingNodes containingNodes) 76private static ContainingNodes ConvertToContainingNodeFlag( 99var containingNodes = ContainingNodes.None; 101containingNodes |= containsForEachStatement ? ContainingNodes.ContainsForEachStatement : 0; 102containingNodes |= containsLockStatement ? ContainingNodes.ContainsLockStatement : 0; 103containingNodes |= containsUsingStatement ? ContainingNodes.ContainsUsingStatement : 0; 104containingNodes |= containsQueryExpression ? ContainingNodes.ContainsQueryExpression : 0; 105containingNodes |= containsThisConstructorInitializer ? ContainingNodes.ContainsThisConstructorInitializer : 0; 106containingNodes |= containsExplicitBaseConstructorInitializer ? ContainingNodes.ContainsExplicitBaseConstructorInitializer : 0; 107containingNodes |= containsImplicitBaseConstructorInitializer ? ContainingNodes.ContainsImplicitBaseConstructorInitializer : 0; 108containingNodes |= containsExplicitOrImplicitElementAccessExpression ? ContainingNodes.ContainsExplicitOrImplicitElementAccessExpression : 0; 109containingNodes |= containsIndexerMemberCref ? ContainingNodes.ContainsIndexerMemberCref : 0; 110containingNodes |= containsDeconstruction ? ContainingNodes.ContainsDeconstruction : 0; 111containingNodes |= containsAwait ? ContainingNodes.ContainsAwait : 0; 112containingNodes |= containsTupleExpressionOrTupleType ? ContainingNodes.ContainsTupleExpressionOrTupleType : 0; 113containingNodes |= containsImplicitObjectCreation ? ContainingNodes.ContainsImplicitObjectCreation : 0; 114containingNodes |= containsGlobalSuppressMessageAttribute ? ContainingNodes.ContainsGlobalSuppressMessageAttribute : 0; 115containingNodes |= containsConversion ? ContainingNodes.ContainsConversion : 0; 116containingNodes |= containsGlobalKeyword ? ContainingNodes.ContainsGlobalKeyword : 0; 117containingNodes |= containsCollectionInitializer ? ContainingNodes.ContainsCollectionInitializer : 0; 118containingNodes |= containsAttribute ? ContainingNodes.ContainsAttribute : 0; 119containingNodes |= containsDirective ? ContainingNodes.ContainsDirective : 0; 120containingNodes |= containsPrimaryConstructorBaseType ? ContainingNodes.ContainsPrimaryConstructorBaseType : 0; 121containingNodes |= containsPartialClass ? ContainingNodes.ContainsPartialClass : 0; 133=> (_containingNodes & ContainingNodes.ContainsForEachStatement) == ContainingNodes.ContainsForEachStatement; 136=> (_containingNodes & ContainingNodes.ContainsDeconstruction) == ContainingNodes.ContainsDeconstruction; 139=> (_containingNodes & ContainingNodes.ContainsAwait) == ContainingNodes.ContainsAwait; 142=> (_containingNodes & ContainingNodes.ContainsImplicitObjectCreation) == ContainingNodes.ContainsImplicitObjectCreation; 145=> (_containingNodes & ContainingNodes.ContainsLockStatement) == ContainingNodes.ContainsLockStatement; 148=> (_containingNodes & ContainingNodes.ContainsPartialClass) == ContainingNodes.ContainsPartialClass; 151=> (_containingNodes & ContainingNodes.ContainsUsingStatement) == ContainingNodes.ContainsUsingStatement; 154=> (_containingNodes & ContainingNodes.ContainsQueryExpression) == ContainingNodes.ContainsQueryExpression; 157=> (_containingNodes & ContainingNodes.ContainsThisConstructorInitializer) == ContainingNodes.ContainsThisConstructorInitializer; 160=> (_containingNodes & ContainingNodes.ContainsExplicitBaseConstructorInitializer) == ContainingNodes.ContainsExplicitBaseConstructorInitializer; 163=> (_containingNodes & ContainingNodes.ContainsExplicitBaseConstructorInitializer) == ContainingNodes.ContainsExplicitBaseConstructorInitializer; 166=> (_containingNodes & ContainingNodes.ContainsExplicitOrImplicitElementAccessExpression) == ContainingNodes.ContainsExplicitOrImplicitElementAccessExpression; 169=> (_containingNodes & ContainingNodes.ContainsIndexerMemberCref) == ContainingNodes.ContainsIndexerMemberCref; 172=> (_containingNodes & ContainingNodes.ContainsTupleExpressionOrTupleType) == ContainingNodes.ContainsTupleExpressionOrTupleType; 175=> (_containingNodes & ContainingNodes.ContainsGlobalKeyword) == ContainingNodes.ContainsGlobalKeyword; 178=> (_containingNodes & ContainingNodes.ContainsGlobalSuppressMessageAttribute) == ContainingNodes.ContainsGlobalSuppressMessageAttribute; 181=> (_containingNodes & ContainingNodes.ContainsConversion) == ContainingNodes.ContainsConversion; 184=> (_containingNodes & ContainingNodes.ContainsCollectionInitializer) == ContainingNodes.ContainsCollectionInitializer; 187=> (_containingNodes & ContainingNodes.ContainsAttribute) == ContainingNodes.ContainsAttribute; 190=> (_containingNodes & ContainingNodes.ContainsDirective) == ContainingNodes.ContainsDirective; 193=> (_containingNodes & ContainingNodes.ContainsPrimaryConstructorBaseType) == ContainingNodes.ContainsPrimaryConstructorBaseType; 208var containingNodes = (ContainingNodes)reader.ReadInt32();