Lines Matching defs:clang
20 #include "clang/AST/StmtVisitor.h"
22 namespace clang {
33 class RSForEachLowering : public clang::StmtVisitor<RSForEachLowering> {
42 void handleForEachCalls(clang::FunctionDecl* FD, unsigned int targetAPI);
44 void VisitCallExpr(clang::CallExpr *CE);
45 void VisitStmt(clang::Stmt *S);
49 clang::ASTContext& mASTCtxt;
55 const clang::FunctionDecl* matchFunctionDesignator(clang::Expr* expr);
56 const clang::FunctionDecl* matchKernelLaunchCall(clang::CallExpr* CE,
59 clang::FunctionDecl* CreateForEachInternalFunctionDecl();
60 clang::Expr* CreateCalleeExprForInternalForEach();