|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/DeclBase.h 494 const AttrVec &getAttrs() const;
References
tools/clang/include/clang/AST/DeclBase.h 491 return const_cast<AttrVec&>(const_cast<const Decl*>(this)->getAttrs());
506 return hasAttrs() ? getAttrs().begin() : nullptr;
509 return hasAttrs() ? getAttrs().end() : nullptr;
539 return hasAttrs() ? getSpecificAttr<T>(getAttrs()) : nullptr;
543 return hasAttrs() && hasSpecificAttr<T>(getAttrs());
tools/clang/lib/ARCMigrate/ObjCMT.cpp 1147 const AttrVec &Attrs1 = Decl1->getAttrs();
1148 const AttrVec &Attrs2 = Decl2->getAttrs();
tools/clang/lib/AST/DeclBase.cpp 390 const AttrVec &V = getAttrs();
tools/clang/lib/AST/ItaniumMangle.cpp 712 for (AttrVec::const_iterator I = FD->getAttrs().begin(),
713 E = FD->getAttrs().end();
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 4408 for (specific_attr_iterator<AlignedAttr> I(VD->getAttrs().begin()),
4409 E(VD->getAttrs().end());
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 276 for (specific_attr_iterator<AlignedAttr> I(VD->getAttrs().begin()),
277 E(VD->getAttrs().end());
tools/clang/lib/Index/CommentToXML.cpp 984 const AttrVec &Attrs = DI->CommentDecl->getAttrs();
tools/clang/lib/Sema/SemaCUDA.cpp 99 return D->hasAttrs() && llvm::any_of(D->getAttrs(), [&](Attr *Attribute) {
tools/clang/lib/Sema/SemaStmt.cpp 3594 Attrs = &FD->getAttrs();
tools/clang/lib/Serialization/ASTWriter.cpp 5356 Record.AddAttributes(D->getAttrs());
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp 156 for (const clang::Attr *A : Method->getAttrs()) {