Searched refs:getFirstDecl (Results 1 - 16 of 16) sorted by relevance

/external/clang/include/clang/AST/
H A DRedeclarable.h140 decl_type *getFirstDecl() { function in class:clang::Redeclarable
149 const decl_type *getFirstDecl() const { function in class:clang::Redeclarable
161 return getFirstDecl()->getNextRedeclaration();
166 return getFirstDecl()->getNextRedeclaration();
257 decl_type *getFirstDecl() { function in class:clang::Mergeable
266 const decl_type *getFirstDecl() const { function in class:clang::Mergeable
274 bool isFirstDecl() const { return getFirstDecl() == this; }
H A DDeclTemplate.h636 return getFirstDecl();
639 return getFirstDecl();
1738 cast<ClassTemplatePartialSpecializationDecl>(getFirstDecl());
1745 cast<ClassTemplatePartialSpecializationDecl>(getFirstDecl());
1767 cast<ClassTemplatePartialSpecializationDecl>(getFirstDecl());
1774 cast<ClassTemplatePartialSpecializationDecl>(getFirstDecl());
2587 cast<VarTemplatePartialSpecializationDecl>(getFirstDecl());
2594 cast<VarTemplatePartialSpecializationDecl>(getFirstDecl());
2616 cast<VarTemplatePartialSpecializationDecl>(getFirstDecl());
2623 cast<VarTemplatePartialSpecializationDecl>(getFirstDecl());
[all...]
H A DDeclCXX.h2166 return cast<CXXConstructorDecl>(getFirstDecl())->isExplicitSpecified();
2358 cast<CXXDestructorDecl>(getFirstDecl())->OperatorDelete = OD;
2361 return cast<CXXDestructorDecl>(getFirstDecl())->OperatorDelete;
2418 return cast<CXXConversionDecl>(getFirstDecl())->isExplicitSpecified();
2787 return getFirstDecl();
2790 return getFirstDecl();
H A DDecl.h2268 FieldDecl *getCanonicalDecl() override { return getFirstDecl(); }
2269 const FieldDecl *getCanonicalDecl() const { return getFirstDecl(); }
2310 EnumConstantDecl *getCanonicalDecl() override { return getFirstDecl(); }
2311 const EnumConstantDecl *getCanonicalDecl() const { return getFirstDecl(); }
2462 TypedefNameDecl *getCanonicalDecl() override { return getFirstDecl(); }
2463 const TypedefNameDecl *getCanonicalDecl() const { return getFirstDecl(); }
3603 First = PrevDecl->getFirstDecl();
H A DDeclObjC.h1354 ObjCInterfaceDecl *getCanonicalDecl() override { return getFirstDecl(); }
1355 const ObjCInterfaceDecl *getCanonicalDecl() const { return getFirstDecl(); }
1673 ObjCProtocolDecl *getCanonicalDecl() override { return getFirstDecl(); }
1674 const ObjCProtocolDecl *getCanonicalDecl() const { return getFirstDecl(); }
/external/clang/lib/AST/
H A DDecl.cpp555 const T *First = D->getFirstDecl();
1802 VarDecl *VarDecl::getCanonicalDecl() { return getFirstDecl(); }
1824 (getFirstDecl()->isOutOfLine()
1882 VarDecl *First = getFirstDecl();
1894 VarDecl *First = getFirstDecl();
1905 const VarDecl *First = getFirstDecl();
2530 return getFirstDecl();
2533 FunctionDecl *FunctionDecl::getCanonicalDecl() { return getFirstDecl(); }
2555 getFirstDecl()->getDeclContext());
3317 TagDecl *TagDecl::getCanonicalDecl() { return getFirstDecl(); }
[all...]
H A DMicrosoftMangle.cpp376 FD = FD->getFirstDecl();
H A DRecordLayoutBuilder.cpp2880 assert(Method == Method->getFirstDecl() &&
H A DExpr.cpp289 TypeSourceInfo *TInfo = Var->getFirstDecl()->getTypeSourceInfo();
/external/clang/lib/Serialization/
H A DASTWriterDecl.cpp228 D->getFirstDecl() == D->getMostRecentDecl() &&
287 D->getFirstDecl() == D->getMostRecentDecl() &&
313 D->getFirstDecl() == D->getMostRecentDecl() &&
758 D->getFirstDecl() == D->getMostRecentDecl() &&
1418 T *First = D->getFirstDecl();
H A DASTReaderDecl.cpp1149 D->AnonOrFirstNamespaceAndInline.setPointer(D->getFirstDecl());
/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp974 if (PartialSpecs[I]->getFirstDecl()->isOutOfLine())
1056 if (PartialSpecs[I]->getFirstDecl()->isOutOfLine())
3518 FromVar = FromVar->getFirstDecl();
3784 (PatternDecl = PatternDecl->getFirstDecl())->hasInit() &&
H A DSemaDecl.cpp1370 const FunctionDecl *First = FD->getFirstDecl();
1376 const VarDecl *First = VD->getFirstDecl();
2266 cast<FunctionDecl>(oldDecl->getDeclContext())->getFirstDecl();
2486 FunctionDecl *First = Old->getFirstDecl();
2704 Diag(Old->getFirstDecl()->getLocation(),
2716 Diag(Old->getFirstDecl()->getLocation(),
5892 Prev = FD->getFirstDecl();
5894 Prev = cast<VarDecl>(Prev)->getFirstDecl();
7814 oldMethod = cast<CXXMethodDecl>(oldMethod->getFirstDecl());
9239 cast<CXXRecordDecl>(VD->getFirstDecl()
[all...]
H A DSemaExpr.cpp240 const FunctionDecl *First = Cur->getFirstDecl();
11434 Constructor = cast<CXXConstructorDecl>(Constructor->getFirstDecl());
11452 Destructor = cast<CXXDestructorDecl>(Destructor->getFirstDecl());
11460 MethodDecl = cast<CXXMethodDecl>(MethodDecl->getFirstDecl());
11470 cast<CXXConversionDecl>(MethodDecl->getFirstDecl());
H A DSemaTemplate.cpp6667 cast<FunctionTemplateDecl>(FunTmpl->getFirstDecl()),
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp1806 const SomeDecl *First = D->getFirstDecl();

Completed in 741 milliseconds