Lines Matching refs:CXXMethodDecl
23 AST_MATCHER(CXXMethodDecl, isStatic) { return Node.isStatic(); } in AST_MATCHER() argument
25 AST_MATCHER(CXXMethodDecl, hasTrivialBody) { return Node.hasTrivialBody(); } in AST_MATCHER() argument
27 AST_MATCHER(CXXMethodDecl, isOverloadedOperator) { in AST_MATCHER() argument
35 AST_MATCHER(CXXMethodDecl, isTemplate) { in AST_MATCHER() argument
39 AST_MATCHER(CXXMethodDecl, isDependentContext) { in AST_MATCHER() argument
43 AST_MATCHER(CXXMethodDecl, isInsideMacroDefinition) { in AST_MATCHER() argument
52 AST_MATCHER_P(CXXMethodDecl, hasCanonicalDecl, in AST_MATCHER_P() argument
53 ast_matchers::internal::Matcher<CXXMethodDecl>, InnerMatcher) { in AST_MATCHER_P() argument
57 AST_MATCHER(CXXMethodDecl, usesThis) { in AST_MATCHER() argument
128 const auto *Definition = Result.Nodes.getNodeAs<CXXMethodDecl>("x"); in check()
142 const CXXMethodDecl *Declaration = Definition->getCanonicalDecl(); in check()