Exemple #1
0
 internal ArrayTypeReferenceWithCodeAnalysis()
 {
     node        = new TypeReferenceNode <ArrayTypeReferenceWithCodeAnalysis, ArrayTypeSyntax>(this);
     elementType = new CachedTypeReferenceNode <ArrayTypeReferenceWithCodeAnalysis, ArrayTypeSyntax>(
         node,
         syntax => syntax.ElementType,
         (parentSyntax, childSyntax) => parentSyntax.WithElementType(childSyntax));
 }
Exemple #2
0
 internal UnspecifiedTypeReferenceWithCodeAnalysis()
 {
     node = new TypeReferenceNode <UnspecifiedTypeReferenceWithCodeAnalysis, NameSyntax>(this);
     genericParameters = new GenericParameterList <UnspecifiedTypeReferenceWithCodeAnalysis, NameSyntax>(
         node,
         syntax => syntax,
         (parentSyntax, childSyntax) => childSyntax);
 }
Exemple #3
0
 public BuiltInTypeReferenceWithCodeAnalysis()
 {
     node = new TypeReferenceNode <BuiltInTypeReferenceWithCodeAnalysis, PredefinedTypeSyntax>(this);
 }