ICSharpCode.NRefactory.CSharp.Resolver.CSharpResolver.ResolveSimpleName C# (CSharp) Method

ResolveSimpleName() public method

public ResolveSimpleName ( string identifier, IList typeArguments, bool isInvocationTarget = false ) : ResolveResult
identifier string
typeArguments IList
isInvocationTarget bool
return ResolveResult
		public ResolveResult ResolveSimpleName(string identifier, IList<IType> typeArguments, bool isInvocationTarget = false)
		{
			// C# 4.0 spec: §7.6.2 Simple Names
			
			return LookupSimpleNameOrTypeName(
				identifier, typeArguments,
				isInvocationTarget ? NameLookupMode.InvocationTarget : NameLookupMode.Expression);
		}
		

Usage Example

Esempio n. 1
0
        public void SimpleNamespaceLookup()
        {
            NamespaceResolveResult nrr = (NamespaceResolveResult)resolver.ResolveSimpleName("System", new IType[0]);

            Assert.AreEqual("System", nrr.NamespaceName);
            Assert.AreSame(SpecialType.UnknownType, nrr.Type);
        }
All Usage Examples Of ICSharpCode.NRefactory.CSharp.Resolver.CSharpResolver::ResolveSimpleName
CSharpResolver