Searched refs:CXXMethodDecl (Results 76 - 95 of 95) sorted by relevance

1234

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCodeComplete.cpp996 if (const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(R.Declaration))
3106 CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(CurContext);
3112 for (CXXMethodDecl::param_iterator P = Method->param_begin(),
3121 for (CXXMethodDecl::method_iterator M = Method->begin_overridden_methods(),
3126 const CXXMethodDecl *Overridden = *M;
3148 for (CXXMethodDecl::param_iterator P = Method->param_begin(),
3265 if (CXXMethodDecl *CurMethod = dyn_cast<CXXMethodDecl>(CurContex
[all...]
H A DSemaDeclAttr.cpp175 if (const CXXMethodDecl *MethodDecl = dyn_cast<CXXMethodDecl>(D))
1019 static bool checkForConsumableClass(Sema &S, const CXXMethodDecl *MD,
1042 if (!isa<CXXMethodDecl>(D)) {
1048 if (!checkForConsumableClass(S, cast<CXXMethodDecl>(D), Attr))
1183 if (!isa<CXXMethodDecl>(D)) {
1189 if (!checkForConsumableClass(S, cast<CXXMethodDecl>(D), Attr))
1217 if (!isa<CXXMethodDecl>(D)) {
1223 if (!checkForConsumableClass(S, cast<CXXMethodDecl>(D), Attr))
H A DDeclSpec.cpp332 CXXMethodDecl::isStaticOverloadedOperator(
H A DSemaCast.cpp1326 CXXMethodDecl *M = cast<CXXMethodDecl>(Fn);
H A DSemaTemplateInstantiate.cpp920 CXXMethodDecl *NewCallOperator,
922 CXXMethodDecl *const OldCallOperator = E->getCallOperator();
H A DTreeTransform.h599 ExprResult TransformLambdaScope(LambdaExpr *E, CXXMethodDecl *CallOperator,
8400 CXXMethodDecl *NewCallOperator
8416 CXXMethodDecl *CallOperator,
9747 if (!isa<CXXMethodDecl>(ND))
H A DSemaInit.cpp6613 << S.getSpecialMember(cast<CXXMethodDecl>(Best->Function))
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp1178 ASTContext::overridden_methods_begin(const CXXMethodDecl *Method) const {
1179 llvm::DenseMap<const CXXMethodDecl *, CXXMethodVector>::const_iterator Pos
1188 ASTContext::overridden_methods_end(const CXXMethodDecl *Method) const {
1189 llvm::DenseMap<const CXXMethodDecl *, CXXMethodVector>::const_iterator Pos
1198 ASTContext::overridden_methods_size(const CXXMethodDecl *Method) const {
1199 llvm::DenseMap<const CXXMethodDecl *, CXXMethodVector>::const_iterator Pos
1207 void ASTContext::addOverriddenMethod(const CXXMethodDecl *Method,
1208 const CXXMethodDecl *Overridden) {
1218 if (const CXXMethodDecl *CXXMethod = dyn_cast<CXXMethodDecl>(
[all...]
H A DItaniumMangle.cpp130 void mangleThunk(const CXXMethodDecl *MD,
1206 if (isa<CXXMethodDecl>(ND))
1242 if (const CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(ND)) {
3643 void ItaniumMangleContextImpl::mangleThunk(const CXXMethodDecl *MD,
H A DASTImporter.cpp141 Decl *VisitCXXMethodDecl(CXXMethodDecl *D);
2769 } else if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(D)) {
2770 ToFunction = CXXMethodDecl::Create(Importer.getToContext(),
2819 Decl *ASTNodeImporter::VisitCXXMethodDecl(CXXMethodDecl *D) {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterDecl.cpp82 void VisitCXXMethodDecl(CXXMethodDecl *D);
1006 void ASTDeclWriter::VisitCXXMethodDecl(CXXMethodDecl *D) {
1010 for (CXXMethodDecl::method_iterator
H A DASTWriter.cpp5264 if (!isa<CXXMethodDecl>(D))
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h550 llvm::is_same<T, CXXMethodDecl>::value),
571 /// \brief Returns true only if CXXMethodDecl represents an overloaded
573 bool matchesSpecialized(const CXXMethodDecl &Node) const {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprConstant.cpp1235 if (const CXXMethodDecl *method = dyn_cast<CXXMethodDecl>(decl))
H A DCGExpr.cpp2463 assert(cast<CXXMethodDecl>(CurCodeDecl)->getParent()->isLambda());
2464 assert(cast<CXXMethodDecl>(CurCodeDecl)->getParent() == Field->getParent());
2892 if (const CXXMethodDecl *MD = dyn_cast_or_null<CXXMethodDecl>(TargetDecl))
H A DCodeGenModule.h1056 void CompleteDIClassType(const CXXMethodDecl* D);
H A DCGBlocks.cpp358 assert(CGF && CGF->CurFuncDecl && isa<CXXMethodDecl>(CGF->CurFuncDecl) &&
360 QualType thisType = cast<CXXMethodDecl>(CGF->CurFuncDecl)->getThisType(C);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h31 class CXXMethodDecl;
132 CXXMethodDecl *getMethodDecl() const;
138 /// context of the CXXMethodDecl which this function is calling.
1586 CXXMethodDecl *getCallOperator() const;
H A DRecursiveASTVisitor.h1813 DEF_TRAVERSE_DECL(CXXMethodDecl, {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DMallocChecker.cpp554 if (isa<CXXMethodDecl>(FD))

Completed in 831 milliseconds

1234