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

Declarations

tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  876     Decl *TransformDecl(SourceLocation Loc, Decl *D);

References

tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1114         return cast_or_null<NamedDecl>(TransformDecl(Loc, D));
 1125   return cast_or_null<NamedDecl>(TransformDecl(Loc, D));
 1408     VarDecl *VD = cast_or_null<VarDecl>(TransformDecl(E->getExprLoc(), D));
 1424     VarDecl *D = cast_or_null<VarDecl>(TransformDecl(E->getExprLoc(), *I));
 1582                                   TransformDecl(TL.getNameLoc(), OldTTPDecl));
tools/clang/lib/Sema/TreeTransform.h
 3695                                     getDerived().TransformDecl(
 3705                       getDerived().TransformDecl(Q.getLocalBeginLoc(),
 3720           cast_or_null<CXXRecordDecl>(getDerived().TransformDecl(
 3798         getDerived().TransformDecl(NameInfo.getLoc(), OldTemplate));
 3854       = cast_or_null<TemplateDecl>(getDerived().TransformDecl(NameLoc,
 3900       = cast_or_null<TemplateDecl>(getDerived().TransformDecl(NameLoc,
 3916             getDerived().TransformDecl(NameLoc, SubstPack->getParameterPack()));
 5598   Decl *D = getDerived().TransformDecl(TL.getNameLoc(), T->getDecl());
 5622     = cast_or_null<TypedefNameDecl>(getDerived().TransformDecl(TL.getNameLoc(),
 5816     = cast_or_null<RecordDecl>(getDerived().TransformDecl(TL.getNameLoc(),
 5840     = cast_or_null<EnumDecl>(getDerived().TransformDecl(TL.getNameLoc(),
 5863   Decl *D = getDerived().TransformDecl(TL.getNameLoc(),
 6464       getDerived().TransformDecl(T->getDecl()->getLocation(), T->getDecl()));
 6756   Decl *LD = getDerived().TransformDecl(S->getDecl()->getLocation(),
 6995   Decl *LD = getDerived().TransformDecl(S->getLabel()->getLocation(),
 7779     getDerived().TransformDecl(E->getMemberLoc(), E->getPropertyDecl()));
 8796             cast<NamedDecl>(getDerived().TransformDecl(E->getExprLoc(), D));
 8843             cast<NamedDecl>(getDerived().TransformDecl(E->getExprLoc(), D));
 8888             cast<NamedDecl>(getDerived().TransformDecl(E->getExprLoc(), D));
 9049             cast<NamedDecl>(TT.getDerived().TransformDecl(E->getExprLoc(), D));
 9268     = cast_or_null<ValueDecl>(getDerived().TransformDecl(E->getLocation(),
 9276         getDerived().TransformDecl(E->getLocation(), E->getFoundDecl()));
 9693     = cast_or_null<ValueDecl>(getDerived().TransformDecl(E->getMemberLoc(),
 9703                    getDerived().TransformDecl(E->getMemberLoc(), FoundDecl));
 9816     NamedDecl *Found = cast_or_null<NamedDecl>(getDerived().TransformDecl(
10011             getDerived().TransformDecl(D.getFieldLoc(), D.getField()));
10164   Decl *LD = getDerived().TransformDecl(E->getLabel()->getLocation(),
10585       getDerived().TransformDecl(E->getBeginLoc(), E->getField()));
10654         getDerived().TransformDecl(E->getBeginLoc(), E->getOperatorNew()));
10662         getDerived().TransformDecl(E->getBeginLoc(), E->getOperatorDelete()));
10738         getDerived().TransformDecl(E->getBeginLoc(), E->getOperatorDelete()));
10852     Decl *InstD = getDerived().TransformDecl(Old->getNameLoc(), OldD);
10925       = cast_or_null<CXXRecordDecl>(getDerived().TransformDecl(
11255       getDerived().TransformDecl(E->getBeginLoc(), E->getConstructor()));
11295       getDerived().TransformDecl(E->getBeginLoc(), E->getConstructor()));
11344       getDerived().TransformDecl(E->getBeginLoc(), E->getConstructor()));
11633             = cast_or_null<VarDecl>(getDerived().TransformDecl(C->getLocation(),
11654       = cast_or_null<VarDecl>(getDerived().TransformDecl(C->getLocation(),
11915       = cast_or_null<CXXRecordDecl>(getDerived().TransformDecl(
12036         getDerived().TransformDecl(E->getPackLoc(), E->getPack()));
12788         cast<VarDecl>(getDerived().TransformDecl(E->getCaretLocation(),