Searched defs:getCanonicalDecl (Results 1 - 8 of 8) sorted by relevance

/external/clang/include/clang/AST/
H A DGlobalDecl.h51 GlobalDecl getCanonicalDecl() const { function in class:clang::GlobalDecl
53 CanonGD.Value.setPointer(Value.getPointer()->getCanonicalDecl());
H A DDecl.h412 NamespaceDecl *getCanonicalDecl() { function in class:clang::NamespaceDecl
415 const NamespaceDecl *getCanonicalDecl() const { function in class:clang::NamespaceDecl
864 virtual VarDecl *getCanonicalDecl();
865 const VarDecl *getCanonicalDecl() const {
866 return const_cast<VarDecl*>(this)->getCanonicalDecl();
1686 bool isDeleted() const { return getCanonicalDecl()->IsDeleted; }
1729 virtual const FunctionDecl *getCanonicalDecl() const;
1730 virtual FunctionDecl *getCanonicalDecl();
2309 TypedefNameDecl *getCanonicalDecl() {
2312 const TypedefNameDecl *getCanonicalDecl() cons
[all...]
H A DDeclBase.h673 virtual Decl *getCanonicalDecl() { return this; } function in class:clang::Decl
674 const Decl *getCanonicalDecl() const { function in class:clang::Decl
675 return const_cast<Decl*>(this)->getCanonicalDecl();
679 bool isCanonicalDecl() const { return getCanonicalDecl() == this; }
892 return D1->getCanonicalDecl() == D2->getCanonicalDecl();
H A DDeclTemplate.h632 RedeclarableTemplateDecl *getCanonicalDecl() { return getFirstDeclaration(); } function in class:clang::TemplateParameterList::DependentFunctionTemplateSpecializationInfo
633 const RedeclarableTemplateDecl *getCanonicalDecl() const { function in class:clang::TemplateParameterList::DependentFunctionTemplateSpecializationInfo
805 FunctionTemplateDecl *getCanonicalDecl() { function in class:clang::TemplateParameterList::FunctionTemplateDecl
807 RedeclarableTemplateDecl::getCanonicalDecl());
809 const FunctionTemplateDecl *getCanonicalDecl() const { function in class:clang::TemplateParameterList::FunctionTemplateDecl
811 RedeclarableTemplateDecl::getCanonicalDecl());
1890 ClassTemplateDecl *getCanonicalDecl() { function in class:clang::TemplateParameterList::ClassTemplateDecl
1892 RedeclarableTemplateDecl::getCanonicalDecl());
1894 const ClassTemplateDecl *getCanonicalDecl() const { function in class:clang::TemplateParameterList::ClassTemplateDecl
1896 RedeclarableTemplateDecl::getCanonicalDecl());
2129 TypeAliasTemplateDecl *getCanonicalDecl() { function in class:clang::TemplateParameterList::TypeAliasTemplateDecl
2133 const TypeAliasTemplateDecl *getCanonicalDecl() const { function in class:clang::TemplateParameterList::TypeAliasTemplateDecl
[all...]
H A DDeclCXX.h625 virtual CXXRecordDecl *getCanonicalDecl() { function in class:clang::CXXRecordDecl
626 return cast<CXXRecordDecl>(RecordDecl::getCanonicalDecl());
628 virtual const CXXRecordDecl *getCanonicalDecl() const { function in class:clang::CXXRecordDecl
629 return cast<CXXRecordDecl>(RecordDecl::getCanonicalDecl());
1614 cast<CXXMethodDecl>(const_cast<CXXMethodDecl*>(this)->getCanonicalDecl());
1636 const CXXMethodDecl *getCanonicalDecl() const { function in class:clang::CXXMethodDecl
1637 return cast<CXXMethodDecl>(FunctionDecl::getCanonicalDecl());
1639 CXXMethodDecl *getCanonicalDecl() { function in class:clang::CXXMethodDecl
1640 return cast<CXXMethodDecl>(FunctionDecl::getCanonicalDecl());
1646 return !(isDeleted() || getCanonicalDecl()
2193 const CXXConstructorDecl *getCanonicalDecl() const { function in class:clang::CXXCtorInitializer
2196 CXXConstructorDecl *getCanonicalDecl() { function in class:clang::CXXCtorInitializer
[all...]
H A DDeclObjC.h274 virtual ObjCMethodDecl *getCanonicalDecl();
275 const ObjCMethodDecl *getCanonicalDecl() const {
276 return const_cast<ObjCMethodDecl*>(this)->getCanonicalDecl();
1188 ObjCInterfaceDecl *getCanonicalDecl() { function in class:clang::ObjCInterfaceDecl
1191 const ObjCInterfaceDecl *getCanonicalDecl() const { function in class:clang::ObjCInterfaceDecl
1494 ObjCProtocolDecl *getCanonicalDecl() { function in class:clang::ObjCProtocolDecl
1497 const ObjCProtocolDecl *getCanonicalDecl() const { function in class:clang::ObjCProtocolDecl
/external/clang/lib/AST/
H A DDeclObjC.cpp586 ObjCMethodDecl *ObjCMethodDecl::getCanonicalDecl() { function in class:ObjCMethodDecl
H A DDecl.cpp1549 VarDecl *VarDecl::getCanonicalDecl() { function in class:VarDecl
1986 Definition = I->IsDeleted ? I->getCanonicalDecl() : *I;
2107 const FunctionDecl *FunctionDecl::getCanonicalDecl() const { function in class:FunctionDecl
2111 FunctionDecl *FunctionDecl::getCanonicalDecl() { function in class:FunctionDecl
2849 TagDecl* TagDecl::getCanonicalDecl() { function in class:TagDecl

Completed in 971 milliseconds