Home | History | Annotate | Download | only in gcmole

Lines Matching refs:decl

52                            const clang::NamedDecl* decl,
54 if (!llvm::isa<clang::CXXConstructorDecl>(decl) &&
55 !llvm::isa<clang::CXXDestructorDecl>(decl)) {
58 ctx->mangleName(decl, out);
67 static bool InV8Namespace(const clang::NamedDecl* decl) {
68 return decl->getQualifiedNameAsString().compare(0, 4, "v8::") == 0;
224 virtual bool VisitFunctionDecl(clang::FunctionDecl* decl) {
225 callees_printer_->AnalyzeFunction(decl);
255 const clang::FunctionDecl* decl) {
258 if (!InV8Namespace(decl)) return false;
261 if (GetMangledName(ctx, decl, &name)) {
1103 Environment VisitDecl(clang::Decl* decl, const Environment& env) {
1104 if (clang::VarDecl* var = llvm::dyn_cast<clang::VarDecl>(decl)) {
1120 for (clang::DeclStmt::decl_iterator decl = stmt->decl_begin();
1121 decl != end;
1122 ++decl) {
1123 out = VisitDecl(*decl, out);
1225 virtual bool VisitFunctionDecl(clang::FunctionDecl* decl) {
1226 function_analyzer_->AnalyzeFunction(decl);