c# - SyntaxWalker Visit method -


i have problem class syntaxwalker , method:

visitmemberaccessexpression(memberaccessexpressionsyntax node) 

i node type , if equal example: "person" add list. use:

if(semanticmodel.gettypeinfo(node).type.name == modelname) list.add("stack"); 

but have error: "object reference not set instance of object" why? fields:

private isemanticmodel semanticmodel; public string modelname { get; private set; } 

set model name:

modelname = type.basetype.typearguments[0].name.tostring(); 

i've been on few days , not know please please. in accordance advice: how define "node" type in roslyn?


Comments

Popular posts from this blog

javascript - Laravel datatable invalid JSON response -

java - Exception in thread "main" org.springframework.context.ApplicationContextException: Unable to start embedded container; -

sql server 2008 - My Sql Code Get An Error Of Msg 245, Level 16, State 1, Line 1 Conversion failed when converting the varchar value '8:45 AM' to data type int -