Home | History | Annotate | Download | only in src

Lines Matching refs:decl

35 std::string ABIWrapper::GetDeclSourceFile(const clang::Decl *decl,
38 clang::SourceLocation location = decl->getLocation();
114 std::string ABIWrapper::GetMangledNameDecl(const clang::NamedDecl *decl) const {
116 if (!mangle_contextp_->shouldMangleDeclName(decl)) {
117 clang::IdentifierInfo *identifier = decl->getIdentifier();
122 mangle_contextp_->mangleName(decl, ostream);
156 const clang::TagDecl *decl) const {
157 if (decl->getTypedefNameForAnonDecl()) {
158 return decl->getTypedefNameForAnonDecl()->getQualifiedNameAsString();
160 return decl->getQualifiedNameAsString();
204 const clang::FunctionDecl *decl)
206 function_decl_(decl) { }
297 const clang::RecordDecl *decl)
299 record_decl_(decl) { }
527 const clang::EnumDecl *decl)
529 enum_decl_(decl) { }
580 const clang::VarDecl *decl)
582 global_var_decl_(decl) { }