HomeSort by: relevance | last modified time | path
    Searched defs:Redecl (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
ASTDumper.cpp 60 // If requested, dump the redecl chain for this lookup.
93 auto *Redecl = dyn_cast<SpecializationDecl>(RedeclWithBadType);
94 if (!Redecl) {
102 switch (Redecl->getTemplateSpecializationKind()) {
111 NodeDumper.dumpDeclRef(Redecl);
113 Visit(Redecl);
DeclObjC.cpp 914 ObjCMethodDecl *Redecl = nullptr;
916 Redecl = const_cast<ObjCMethodDecl*>(Ctx.getObjCMethodRedeclaration(this));
917 if (Redecl)
918 return Redecl;
926 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod());
931 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod());
936 Redecl = IFD->getMethod(getSelector(), isInstanceMethod());
941 Redecl = CatD->getMethod(getSelector(), isInstanceMethod());
948 if (Redecl && cast<Decl>(Redecl->getDeclContext())->isInvalidDecl()
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
JSONNodeDumper.h 362 const auto *Redecl = dyn_cast<SpecializationDecl>(RedeclWithBadType);
363 if (!Redecl) {
372 switch (Redecl->getTemplateSpecializationKind()) {
381 NodeDumper.AddChild([=] { NodeDumper.writeBareDeclRef(Redecl); });
383 Visit(Redecl);
ASTNodeTraverser.h 486 auto *Redecl = dyn_cast<SpecializationDecl>(RedeclWithBadType);
487 if (!Redecl) {
495 Visit(Redecl);
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Lookup.h 147 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration)
149 Redecl(Redecl != Sema::NotForRedeclaration),
150 ExternalRedecl(Redecl == Sema::ForExternalRedeclaration),
151 Diagnose(Redecl == Sema::NotForRedeclaration) {
160 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration)
162 Redecl(Redecl != Sema::NotForRedeclaration),
163 ExternalRedecl(Redecl == Sema::ForExternalRedeclaration),
164 Diagnose(Redecl == Sema::NotForRedeclaration)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExprMember.cpp 696 Sema::RedeclarationKind Redecl;
718 LookupResult R(Q.SemaRef, Q.NameInfo, Q.LookupKind, Q.Redecl);
SemaDecl.cpp 3322 // chain, emitting a "previous redecl" note is pointless.
10615 // Else, this is simply a non-redecl case. Checking the 'value' is only
15245 default: llvm_unreachable("Invalid tag kind for redecl diagnostic!");
15388 const TagDecl *Redecl = PrevDef ? PrevDef : Previous;
15389 if (Redecl->getTagKind() != NewTag) {
15393 Diag(Redecl->getLocation(), diag::note_previous_use);
15398 << getRedeclDiagFromTagKind(Redecl->getTagKind())
15400 TypeWithKeyword::getTagTypeKindName(Redecl->getTagKind()));
15587 RedeclarationKind Redecl = forRedeclarationInCurContext();
15589 Redecl = NotForRedeclaration
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 414 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl,
419 RedeclarableResult &Redecl,
675 RedeclarableResult Redecl = VisitRedeclarable(TD);
688 return Redecl;
692 RedeclarableResult Redecl = VisitTypedefNameDecl(TD);
693 mergeRedeclarable(TD, Redecl);
697 RedeclarableResult Redecl = VisitTypedefNameDecl(TD);
702 mergeRedeclarable(TD, Redecl);
706 RedeclarableResult Redecl = VisitRedeclarable(TD);
736 mergeRedeclarable(TD, Redecl);
    [all...]

Completed in 61 milliseconds