| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ReturnValueChecker.cpp | 40 {CDM::CXXMethod, {"ARMAsmParser", "Error"}}, 41 {CDM::CXXMethod, {"HexagonAsmParser", "Error"}}, 42 {CDM::CXXMethod, {"LLLexer", "Error"}}, 43 {CDM::CXXMethod, {"LLParser", "Error"}}, 44 {CDM::CXXMethod, {"MCAsmParser", "Error"}}, 45 {CDM::CXXMethod, {"MCAsmParserExtension", "Error"}}, 46 {CDM::CXXMethod, {"TGParser", "Error"}}, 47 {CDM::CXXMethod, {"X86AsmParser", "Error"}}, 49 {CDM::CXXMethod, {"LLParser", "TokError"}}, 50 {CDM::CXXMethod, {"MCAsmParser", "TokError"}}, [all …]
|
| H A D | InnerPointerChecker.cpp | 37 CallDescription(CDM::CXXMethod, {"std", "basic_string", "append"}), 38 CallDescription(CDM::CXXMethod, {"std", "basic_string", "assign"}), 39 CallDescription(CDM::CXXMethod, {"std", "basic_string", "clear"}), 40 CallDescription(CDM::CXXMethod, {"std", "basic_string", "erase"}), 41 CallDescription(CDM::CXXMethod, {"std", "basic_string", "insert"}), 42 CallDescription(CDM::CXXMethod, {"std", "basic_string", "pop_back"}), 43 CallDescription(CDM::CXXMethod, {"std", "basic_string", "push_back"}), 44 CallDescription(CDM::CXXMethod, {"std", "basic_string", "replace"}), 45 CallDescription(CDM::CXXMethod, {"std", "basic_string", "reserve"}), 46 CallDescription(CDM::CXXMethod, {"std", "basic_string", "resize"}), [all …]
|
| H A D | ContainerModeling.cpp | 74 {{CDM::CXXMethod, {"clear"}, 0}, &ContainerModeling::handleClear}, 75 {{CDM::CXXMethod, {"assign"}, 2}, &ContainerModeling::handleAssign}, 76 {{CDM::CXXMethod, {"push_back"}, 1}, &ContainerModeling::handlePushBack}, 77 {{CDM::CXXMethod, {"emplace_back"}, 1}, 79 {{CDM::CXXMethod, {"pop_back"}, 0}, &ContainerModeling::handlePopBack}, 80 {{CDM::CXXMethod, {"push_front"}, 1}, 82 {{CDM::CXXMethod, {"emplace_front"}, 1}, 84 {{CDM::CXXMethod, {"pop_front"}, 0}, &ContainerModeling::handlePopFront}, 88 {{CDM::CXXMethod, {"insert"}, 2}, &ContainerModeling::handleInsert}, 89 {{CDM::CXXMethod, {"emplace"}, 2}, &ContainerModeling::handleInsert}, [all …]
|
| H A D | StdVariantChecker.cpp | 130 CallDescription VariantConstructor{CDM::CXXMethod, 132 CallDescription VariantAssignmentOperator{CDM::CXXMethod,
|
| H A D | StringChecker.cpp | 30 CDM::CXXMethod, {"std", "basic_string", "basic_string"}, 2, 2};
|
| H A D | SmartPtrModeling.cpp | 86 {{CDM::CXXMethod, {"reset"}}, &SmartPtrModeling::handleReset}, 87 {{CDM::CXXMethod, {"release"}}, &SmartPtrModeling::handleRelease}, 88 {{CDM::CXXMethod, {"swap"}, 1}, &SmartPtrModeling::handleSwapMethod}, 89 {{CDM::CXXMethod, {"get"}}, &SmartPtrModeling::handleGet}};
|
| H A D | BlockInCriticalSectionChecker.cpp | 210 {/*MatchAs=*/CDM::CXXMethod, 213 {CDM::CXXMethod, {"std", /*"mutex",*/ "unlock"}, 0}),
|
| H A D | CastValueChecker.cpp | 69 {{CDM::CXXMethod, {"clang", "castAs"}, 0}, 71 {{CDM::CXXMethod, {"clang", "getAs"}, 0},
|
| H A D | MIGChecker.cpp | 83 {{CDM::CXXMethod, {__VA_ARGS__}, required_args}, deallocated_arg}
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 53 def CXXMethod : DeclNode<Function>; 54 def CXXConstructor : DeclNode<CXXMethod>; 55 def CXXDestructor : DeclNode<CXXMethod>; 56 def CXXConversion : DeclNode<CXXMethod>;
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAPINotes.cpp | 1164 if (auto CXXMethod = dyn_cast<CXXMethodDecl>(D)) { in ProcessAPINotes() local 1165 if (!isa<CXXConstructorDecl>(CXXMethod) && in ProcessAPINotes() 1166 !isa<CXXDestructorDecl>(CXXMethod) && in ProcessAPINotes() 1167 !isa<CXXConversionDecl>(CXXMethod) && in ProcessAPINotes() 1168 !CXXMethod->isOverloadedOperator()) { in ProcessAPINotes() 1172 Reader->lookupCXXMethod(Context->id, CXXMethod->getName()); in ProcessAPINotes() 1173 ProcessVersionedAPINotes(*this, CXXMethod, Info); in ProcessAPINotes()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Comment.cpp | 230 case Decl::CXXMethod: in fill() 245 if (K == Decl::CXXMethod || K == Decl::CXXConstructor || in fill()
|
| H A D | ODRDiagsEmitter.cpp | 602 case Decl::CXXMethod: in FindTypeDiffs() 605 return CXXMethod; in FindTypeDiffs() 1046 case CXXMethod: { in diagnoseMismatch() 1614 case CXXMethod: in diagnoseMismatch() 2056 case CXXMethod: in diagnoseMismatch() 2185 case CXXMethod: in diagnoseMismatch()
|
| H A D | DeclBase.cpp | 876 case CXXMethod: in getIdentifierNamespaceForKind() 1252 if (getKind(D) == Decl::CXXMethod) { in getNonClosureContext()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | AnalysisDeclContext.cpp | 158 auto *CXXMethod = dyn_cast<CXXMethodDecl>(D); in getSelfDecl() local 159 if (!CXXMethod) in getSelfDecl() 162 const CXXRecordDecl *parent = CXXMethod->getParent(); in getSelfDecl()
|
| H A D | IssueHash.cpp | 102 case Decl::CXXMethod: in GetEnclosingDeclContextSignature()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ODRDiagsEmitter.h | 109 CXXMethod, enumerator
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 332 case Decl::CXXMethod: in getDefinitiveDeclContext() 386 case Decl::CXXMethod: in isRedeclarableDeclKind()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallDescription.cpp | 122 if (MatchAs == Mode::CXXMethod && !isMethod) in matchesImpl()
|
| H A D | PlistDiagnostics.cpp | 717 case Decl::CXXMethod: in FlushDiagnosticsImpl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CallDescription.h | 57 CXXMethod, enumerator
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | InterfaceStubFunctionsConsumer.cpp | 223 case Decl::Kind::CXXMethod: in HandleNamedDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/APINotes/ |
| H A D | APINotesYAMLCompiler.cpp | 1051 for (const auto &CXXMethod : T.Methods) { in convertTagContext() local 1053 convertFunction(CXXMethod, MI); in convertTagContext() 1054 Writer.addCXXMethod(TagCtxID, CXXMethod.Name, MI, SwiftVersion); in convertTagContext()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenDecl.cpp | 538 case Decl::CXXMethod: in emitDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 274 case Decl::CXXMethod: { in getSymbolInfo()
|