101 references to IsImplicit
Microsoft.CodeAnalysis (101)
Operations\ControlFlowGraphBuilder.cs (101)
2098semanticModel: null, originalArgument.Syntax, IsImplicit(originalArgument)); 2106return PopStackFrame(frame, new SimpleAssignmentOperation(operation.IsRef, PopOperand(), value, null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation))); 2118syntax: operation.Syntax, type: operation.Type, isImplicit: IsImplicit(operation))); 2129operation.Syntax, operation.Type, IsImplicit(operation)); 2140operation.Syntax, operation.Type, IsImplicit(operation)); 2151operation.Syntax, operation.Type, IsImplicit(operation)); 2234semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation))); 2248semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 2260semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 2554IsImplicit(binOp)))); 2643binOp.GetConstantValue(), IsImplicit(binOp)))); 2742lastUnary.Type, lastUnary.GetConstantValue(), IsImplicit(lastUnary)) 3420IsImplicit(expressionStatement)); 3572return FinishVisitingStatement(operation, new ExpressionStatementOperation(underlying, semanticModel: null, operation.Syntax, IsImplicit(operation))); 3837AddStatement(new ReturnOperation(returnedValue, OperationKind.YieldReturn, semanticModel: null, operation.Syntax, IsImplicit(operation))); 4266IsImplicit(operation))); 5936operation.Type, IsImplicit(operation)); 5946operation.Type, IsImplicit(operation)); 5978IOperation initializedInstance = new NoPiaObjectCreationOperation(initializer: null, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 5990operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 5998var initializedInstance = new TypeParameterObjectCreationOperation(initializer: null, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 6012operation.Type, IsImplicit(operation)); 6099assignmentOperation.Type, assignmentOperation.GetConstantValue(), IsImplicit(assignmentOperation)); 6236fieldReference.Syntax, fieldReference.Type, fieldReference.GetConstantValue(), IsImplicit(fieldReference)); 6241eventReference.Type, IsImplicit(eventReference)); 6247propertyReference.Type, IsImplicit(propertyReference)); 6252return new ArrayElementReferenceOperation(instance, indices, semanticModel: null, originalTarget.Syntax, originalTarget.Type, IsImplicit(originalTarget)); 6259semanticModel: null, originalTarget.Syntax, originalTarget.Type, IsImplicit(originalTarget)); 6266dynamicAccess.Syntax, dynamicAccess.Type, IsImplicit(dynamicAccess)); 6272dynamicReference.Type, IsImplicit(dynamicReference)); 6376operation.Syntax, operation.Type, IsImplicit(operation)); 6401propertyReference.Instance.Syntax, propertyReference.Instance.Type, IsImplicit(propertyReference.Instance)); 6403semanticModel: null, propertyReference.Syntax, propertyReference.Type, IsImplicit(propertyReference)); 6406semanticModel: null, simpleAssignment.Syntax, simpleAssignment.Type, simpleAssignment.GetConstantValue(), IsImplicit(simpleAssignment)); 6420operation.Syntax, operation.Type, IsImplicit(operation)); 6464return new FlowAnonymousFunctionOperation(GetCurrentContext(), operation, IsImplicit(operation)); 6494operation.Syntax, operation.Type, IsImplicit(operation)); 6540return new ArrayInitializerOperation(builder.ToImmutableAndFree(), semanticModel: null, initializer.Syntax, IsImplicit(initializer)); 6581IsImplicit(spread)) : 6596IsImplicit(operation))); 6628return new InstanceReferenceOperation(operation.ReferenceKind, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 6657dynamicMemberReference.ContainingType, semanticModel: null, dynamicMemberReference.Syntax, dynamicMemberReference.Type, IsImplicit(dynamicMemberReference)); 6666((HasDynamicArgumentsExpression)operation).ArgumentRefKinds, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 6677((HasDynamicArgumentsExpression)operation).ArgumentRefKinds, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 6683operation.ContainingType, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 6689return new DeconstructionAssignmentOperation(visitedTarget, visitedValue, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 6727return new TupleOperation(elementBuilder.ToImmutableAndFree(), tuple.NaturalType, semanticModel: null, tuple.Syntax, tuple.Type, IsImplicit(tuple)); 6737return new DeclarationExpressionOperation(VisitPreservingTupleOperations(operation.Expression), semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 6785return new NoneOperation(ImmutableArray<IOperation>.Empty, semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 6791new NoneOperation(VisitArray(((Operation)operation).ChildOperations.ToImmutableArray()), semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation))); 7093rewrittenElement = new InterpolationOperation(rewrittenExpression, rewrittenAlignment, rewrittenFormatString, semanticModel: null, element.Syntax, IsImplicit(element)); 7098rewrittenElement = new InterpolatedStringTextOperation(rewrittenInterpolationText, semanticModel: null, element.Syntax, IsImplicit(element)); 7110return new InterpolatedStringOperation(partsBuilder.ToImmutableAndFree(), semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 7126return new LiteralOperation(semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 7131return new LiteralOperation(semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 7136return new Utf8StringOperation(operation.Value, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 7142operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 7148operation.Type, IsImplicit(operation)); 7155operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 7162operation.Syntax, operation.Type, IsImplicit(operation)); 7191operation.Syntax, operation.Type, IsImplicit(operation)); 7198operation.Syntax, operation.Type, IsImplicit(operation)); 7203return new TypeOfOperation(operation.TypeOperand, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 7208return new ParenthesizedOperation(VisitRequired(operation.Operand), semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 7213return new AwaitOperation(VisitRequired(operation.Operation), semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 7218return new SizeOfOperation(operation.TypeOperand, semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 7223return new StopOperation(semanticModel: null, operation.Syntax, IsImplicit(operation)); 7228return new IsTypeOperation(VisitRequired(operation.ValueOperand), operation.TypeOperand, operation.IsNegated, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 7335semanticModel: null, operation.EventReference.Syntax, operation.EventReference.Type, IsImplicit(operation.EventReference)); 7348operation.Syntax, operation.Type, IsImplicit(operation)); 7381semanticModel: null, operation.EventReference.Syntax, operation.EventReference.Type, IsImplicit(operation.EventReference)); 7385operation.Syntax, IsImplicit(operation))); 7390return new AddressOfOperation(VisitRequired(operation.Reference), semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 7397operation.Kind, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 7402return new DiscardOperation(operation.DiscardSymbol, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 7407return new DiscardPatternOperation(pat.InputType, pat.NarrowedType, semanticModel: null, pat.Syntax, IsImplicit(pat)); 7412return new OmittedArgumentOperation(semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 7446return new PlaceholderOperation(operation.PlaceholderKind, semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 7457return new ConversionOperation(VisitRequired(operation.Operand), ((ConversionOperation)operation).ConversionConvertible, operation.IsTryCast, operation.IsChecked, semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 7462return new DefaultValueOperation(semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation)); 7473operation.Syntax, operation.Type, IsImplicit(operation)); 7506operation.GetConstantValue(), IsImplicit(operation)); 7529return new InvalidOperation(ImmutableArray<IOperation>.Empty, semanticModel: null, invalidOperation.Syntax, invalidOperation.Type, invalidOperation.GetConstantValue(), IsImplicit(invalidOperation)); 7536invalidOperation.Syntax, invalidOperation.Type, invalidOperation.GetConstantValue(), IsImplicit(operation))); 7548bool isImplicit = operation.Clauses.Length > 1 || IsImplicit(operation); 7567return new ReDimClauseOperation(visitedOperand, visitedDimensionSizes, semanticModel: null, clause.Syntax, IsImplicit(clause)); 7578return new TranslatedQueryOperation(VisitRequired(operation.Operation), semanticModel: null, operation.Syntax, operation.Type, IsImplicit(operation)); 7584syntax: operation.Syntax, isImplicit: IsImplicit(operation)); 7596isImplicit: IsImplicit(operation)); 7636isImplicit: @this.IsImplicit(operation)); 7648isImplicit: IsImplicit(operation)); 7659isImplicit: IsImplicit(operation)); 7672IsImplicit(operation)); 7684IsImplicit(operation)); 7698IsImplicit(operation)); 7713IsImplicit(operation)); 7723isImplicit: IsImplicit(operation)); 7729operation.Syntax, operation.Type, IsImplicit(operation)); 7747return new RangeOperation(visitedLeftOperand, visitedRightOperand, operation.IsLifted, operation.Method, semanticModel: null, operation.Syntax, operation.Type, isImplicit: IsImplicit(operation)); 7793arm.Syntax, booleanType, IsImplicit(arm)); 8130return new AttributeOperation(Visit(operation.Operation, captureIdForResult)!, semanticModel: null, operation.Syntax, IsImplicit(operation));