메소드 | 설명 | |
---|---|---|
IsImmutable ( ITypeSymbol symbol ) : bool | ||
IsPure ( IMethodSymbol symbol ) : bool | ||
IsPure ( InvocationExpressionSyntax methodInvocation ) : bool | ||
PureMethodVerifier ( Microsoft.CodeAnalysis.SemanticModel semanticModel ) : System |
메소드 | 설명 | |
---|---|---|
GetWellKnownFactories ( Microsoft.CodeAnalysis.SemanticModel model ) : HashSet |
||
GetWellKnownImmutableSystemTypes ( Microsoft.CodeAnalysis.SemanticModel model ) : HashSet |
||
HasPureAttribute ( ImmutableArray |
||
IsFactoryMethod ( IMethodSymbol symbol ) : bool | ||
IsImmutableMemberCall ( IMethodSymbol symbol, ImmutableArray |
||
IsStaticOnStruct ( IMethodSymbol symbol ) : bool | ||
ReturnsTheSameType ( IMethodSymbol symbol ) : bool | ||
WithPattern ( IMethodSymbol symbol ) : bool |
public IsPure ( InvocationExpressionSyntax methodInvocation ) : bool | ||
methodInvocation | InvocationExpressionSyntax | |
리턴 | bool |
public PureMethodVerifier ( Microsoft.CodeAnalysis.SemanticModel semanticModel ) : System | ||
semanticModel | Microsoft.CodeAnalysis.SemanticModel | |
리턴 | System |