reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Sema/DeclSpec.h
  770   bool hasAttributes() const { return !Attrs.empty(); }
 2424     if (!getAttributes().empty() || getDeclSpec().hasAttributes())
 2427       if (!getTypeObject(i).getAttrs().empty())
tools/clang/include/clang/Sema/ParsedAttr.h
  792     assert(!empty());
  796     assert(!empty());
  800     assert(!empty());
  804     assert(!empty());
tools/clang/lib/Parse/ParseDecl.cpp
  514   return !Attrs.empty() ? Attrs.begin()->getNumArgs() : 0;
  652   if (!Attrs.empty() && Attrs.begin()->getMaxArgs() && !NumArgs) {
 1543   if (OnDefinition && !Attrs.empty() && !Attrs.begin()->isCXX11Attribute() &&
 3233           if (!Attrs.empty()) {
 3380           if (!Attrs.empty()) {
 3860       if (!Attributes.empty()) {
tools/clang/lib/Parse/ParseDeclCXX.cpp
  770                        !Attrs.empty() ? "attributes list"
  842                        !Attrs.empty() ? "attributes list"
 3994   if (!Attrs.empty() &&
tools/clang/lib/Parse/ParsePragma.cpp
 1491   if (Attrs.empty() || Attrs.begin()->isInvalid()) {
tools/clang/lib/Parse/ParseStmt.cpp
  109   assert((Attrs.empty() || Res.isInvalid() || Res.isUsable()) &&
  112   if (Attrs.empty() || Res.isInvalid())
  636       if (!TempAttrs.empty() && !SubStmt.isInvalid())
 2387   if (Attrs.empty())
tools/clang/lib/Sema/SemaDecl.cpp
 4632   if (!DS.getAttributes().empty()) {
15214             if (!Attrs.empty()) {
tools/clang/lib/Sema/SemaDeclAttr.cpp
 7205   if (AttrList.empty())
 7431   if (!PD.getDeclSpec().getAttributes().empty())
tools/clang/lib/Sema/SemaType.cpp
  678   assert(!state.getDeclarator().getAttributes().empty() &&
 2951   if (!D.getAttributes().empty())