search for: visitcallexpr

Displaying 3 results from an estimated 3 matches for "visitcallexpr".

2013 Feb 05
1
[LLVMdev] How to write plugin in CLANG.
...M and CLANG, I want to write plugin for printing detailed information about source code such as member function, function calls etc. I have referred PrintFunctionNames.cpp, and on line documentation for it, still i am confused about implementation of functions ex:- from CallGraph.cpp i want to use VisitCallExpr(CallExpr *E) and void CallGraph::print(raw_ostream &OS), also I am getting different useful functions regarding my purpose but not getting how to override those functions, is there tutorial available regarding this. Thanks & Regards Nilesh ----------...
2013 Feb 08
2
[LLVMdev] assert when mixing static and non-static members with an external AST source
...ang/lib/CodeGen/CGExprCXX.cpp:234 #26 0x00007ffff4b94c41 in clang::CodeGen::CodeGenFunction::EmitCallExpr (this=0x7fffffff9198, E=0xd6a5b0, ReturnValue=...) at /home/athirumurthi/git/lldb/tools/clang/lib/CodeGen/CGExpr.cpp:2696 #27 0x00007ffff4bdbbe4 in (anonymous namespace)::ScalarExprEmitter::VisitCallExpr (this=0x7fffffff7d98, E=0xd6a5b0) at /home/athirumurthi/git/lldb/tools/clang/lib/CodeGen/CGExprScalar.cpp:282 #28 0x00007ffff4bdbc68 in clang::StmtVisitorBase<clang::make_ptr, (anonymous namespace)::ScalarExprEmitter, llvm::Value*>::VisitCXXMemberCallExpr (this=0x7fffffff7d98, S=0xd6a...
2013 Feb 15
0
[LLVMdev] assert when mixing static and non-static members with an external AST source
...ang/lib/CodeGen/CGExprCXX.cpp:234 #26 0x00007ffff4b94c41 in clang::CodeGen::CodeGenFunction::EmitCallExpr (this=0x7fffffff9198, E=0xd6a5b0, ReturnValue=...) at /home/athirumurthi/git/lldb/tools/clang/lib/CodeGen/CGExpr.cpp:2696 #27 0x00007ffff4bdbbe4 in (anonymous namespace)::ScalarExprEmitter::VisitCallExpr (this=0x7fffffff7d98, E=0xd6a5b0) at /home/athirumurthi/git/lldb/tools/clang/lib/CodeGen/CGExprScalar.cpp:282 #28 0x00007ffff4bdbc68 in clang::StmtVisitorBase<clang::make_ptr, (anonymous namespace)::ScalarExprEmitter, llvm::Value*>::VisitCXXMemberCallExpr (this=0x7fffffff7d98, S=0xd6a...