Lines Matching defs:VarDecl
567 const internal::VariadicDynCastAllOfMatcher<Decl, VarDecl> varDecl;
947 AST_MATCHER_P(CXXForRangeStmt, hasLoopVariable, internal::Matcher<VarDecl>,
949 const VarDecl *const Var = Node.getLoopVariable();
2067 VarDecl, hasInitializer, internal::Matcher<Expr>,
2085 AST_MATCHER(VarDecl, hasLocalStorage) {
2099 AST_MATCHER(VarDecl, hasGlobalStorage) {
2687 /// Usable as: Matcher<TagDecl>, Matcher<VarDecl>, Matcher<FunctionDecl>
2689 TagDecl, VarDecl, FunctionDecl)) {
2935 /// Usable as: Matcher<FunctionDecl>, Matcher<VarDecl>, Matcher<CXXRecordDecl>
2938 AST_POLYMORPHIC_SUPPORTED_TYPES_3(FunctionDecl, VarDecl, CXXRecordDecl)) {
2955 /// Usable as: Matcher<FunctionDecl>, Matcher<VarDecl>, Matcher<CXXRecordDecl>
2958 AST_POLYMORPHIC_SUPPORTED_TYPES_3(FunctionDecl, VarDecl, CXXRecordDecl)) {