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

Declarations

tools/clang/include/clang/AST/Attr.h
  105   Attr *clone(ASTContext &C) const;

References

tools/clang/lib/AST/ASTImporter.cpp
 7908   Attr *ToAttr = FromAttr->clone(ToContext);
tools/clang/lib/Sema/SemaDecl.cpp
 2585     NewAttr = cast<InheritableAttr>(Attr->clone(S.Context));
 2947         cast<InheritableParamAttr>(I->clone(S.Context));
 4734           IndirectField->addAttr(Attr->clone(SemaRef.Context));
12590     auto *NewAttr = cast<InheritableAttr>(A->clone(getASTContext()));
tools/clang/lib/Sema/SemaDeclCXX.cpp
 5872         auto *A = cast<InheritableAttr>(TemplateAttr->clone(getASTContext()));
 6000         NewAttr = cast<InheritableAttr>(ClassAttr->clone(getASTContext()));
 6015           NewAttr = cast<InheritableAttr>(ClassAttr->clone(getASTContext()));
 6045     auto *NewAttr = cast<InheritableAttr>(ClassAttr->clone(getASTContext()));
tools/clang/lib/Sema/SemaObjCProperty.cpp
 2314       PropertyMethod->addAttr(A->clone(S.Context));
tools/clang/lib/Sema/SemaTemplate.cpp
 9193             getDLLAttr(Specialization)->clone(getASTContext()));
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1084     IndirectField->addAttr(Attr->clone(SemaRef.Context));