<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>></span>and see if you find any others?</div>...but of course...I can subtract the list found by 'VisitBinaryOperator' from the<br>list found by 'VisitDeclRefExpr'... <br><br>only left site -> 0<br>only right site -> 1<br>left and right site ->2<br><br>Thaaaaaaanks so much Eli!!!!!!!!!!!!!!<br><br><div><br></div>  <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">Von:</span></b> Eli Friedman <eli.friedman@gmail.com><br> <b><span style="font-weight: bold;">An:</span></b> Peter <clang_llvm_123-4@yahoo.de> <br><b><span style="font-weight: bold;">Cc:</span></b> "cfe-dev@cs.uiuc.edu"
 <cfe-dev@cs.uiuc.edu> <br> <b><span style="font-weight: bold;">Gesendet:</span></b> 22:34 Montag, 19.Dezember 2011<br> <b><span style="font-weight: bold;">Betreff:</span></b> Re: [cfe-dev] Read/Write Accesses of global variables in a Function body...<br> </font> <br>On Mon, Dec 19, 2011 at 1:30 PM, Peter <<a ymailto="mailto:clang_llvm_123-4@yahoo.de" href="mailto:clang_llvm_123-4@yahoo.de">clang_llvm_123-4@yahoo.de</a>> wrote:<br>> Thanks Eli, you helped me a lot...!!!<br>><br>> One last question, is there any way to find that a<br>> a DeclRefExpr only occurred on the left hand site?<br>><br>> I can overwrite 'VisitBinaryOperator' to see if it occurred<br>> on the left hand site. But how do I know, that it doesn't occur<br>> on the right hand site?<br>><br>> 'VisitDeclRefExpr' finds any occurrences...and it looks like 'DeclRefExpr'<br>> doesn't tell<br>> me on which site is...<br><br>How about you just
 record all the DeclRefExprs you see on the<br>left-hand side of an assignment, and see if you find any others?<br><br>-Eli<br><br><br> </div> </div>  </div></body></html>