reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Parse/Parser.h
  433   bool ParseFirstTopLevelDecl(DeclGroupPtrTy &Result);
  437   bool ParseTopLevelDecl(DeclGroupPtrTy &Result, bool IsFirstDecl = false);
  439     DeclGroupPtrTy Result;
 1485   DeclGroupPtrTy ParseExternalDeclaration(ParsedAttributesWithRange &attrs,
 1489   DeclGroupPtrTy ParseDeclarationOrFunctionDefinition(
 1493   DeclGroupPtrTy ParseDeclOrFunctionDefInternal(ParsedAttributesWithRange &attrs,
 1509   DeclGroupPtrTy ParseObjCAtDirectives(ParsedAttributesWithRange &Attrs);
 1510   DeclGroupPtrTy ParseObjCAtClassDeclaration(SourceLocation atLoc);
 1576   DeclGroupPtrTy ParseObjCAtProtocolDeclaration(SourceLocation atLoc,
 1602   DeclGroupPtrTy ParseObjCAtImplementationDeclaration(SourceLocation AtLoc,
 1604   DeclGroupPtrTy ParseObjCAtEndDeclaration(SourceRange atEnd);
 2123   DeclGroupPtrTy ParseDeclaration(DeclaratorContext Context,
 2127   DeclGroupPtrTy
 2133   DeclGroupPtrTy ParseDeclGroup(ParsingDeclSpec &DS, DeclaratorContext Context,
 2734   DeclGroupPtrTy ParseNamespace(DeclaratorContext Context,
 2752   DeclGroupPtrTy ParseUsingDirectiveOrDeclaration(
 2774   DeclGroupPtrTy ParseUsingDeclaration(DeclaratorContext Context,
 2814   DeclGroupPtrTy ParseCXXClassMemberDeclaration(
 2818   DeclGroupPtrTy ParseCXXClassMemberDeclarationWithPragmas(
 2849   DeclGroupPtrTy ParseOMPDeclareSimdClauses(DeclGroupPtrTy Ptr,
 2849   DeclGroupPtrTy ParseOMPDeclareSimdClauses(DeclGroupPtrTy Ptr,
 2861   void ParseOMPDeclareVariantClauses(DeclGroupPtrTy Ptr, CachedTokens &Toks,
 2864   DeclGroupPtrTy ParseOMPDeclareTargetClauses();
 2869   DeclGroupPtrTy ParseOpenMPDeclarativeDirectiveWithExtDecl(
 2874   DeclGroupPtrTy ParseOpenMPDeclareReductionDirective(AccessSpecifier AS);
 2880   DeclGroupPtrTy ParseOpenMPDeclareMapperDirective(AccessSpecifier AS);
 3062   DeclGroupPtrTy ParseModuleDecl(bool IsFirstDecl);
tools/clang/lib/Parse/ParseAST.cpp
  156     Parser::DeclGroupPtrTy ADecl;
tools/clang/lib/Parse/ParseDecl.cpp
 1744 Parser::DeclGroupPtrTy
 1811 Parser::DeclGroupPtrTy Parser::ParseSimpleDeclaration(
 2003 Parser::DeclGroupPtrTy Parser::ParseDeclGroup(ParsingDeclSpec &DS,
tools/clang/lib/Parse/ParseDeclCXX.cpp
   58 Parser::DeclGroupPtrTy Parser::ParseNamespace(DeclaratorContext Context,
  460 Parser::DeclGroupPtrTy
  668 Parser::DeclGroupPtrTy
 2458 Parser::DeclGroupPtrTy
 2525       return DeclGroupPtrTy::make(DeclGroupRef(Actions.ActOnUsingDeclaration(
 2538     return DeclGroupPtrTy::make(
 2547     return DeclGroupPtrTy::make(
 2756       return DeclGroupPtrTy::make(DeclGroupRef(FunDecl));
 3051 Parser::DeclGroupPtrTy Parser::ParseCXXClassMemberDeclarationWithPragmas(
tools/clang/lib/Parse/ParseExprCXX.cpp
 1971     DeclGroupPtrTy DG =
 1981     DeclGroupPtrTy DG = ParseSimpleDeclaration(
tools/clang/lib/Parse/ParseObjc.cpp
   47 Parser::DeclGroupPtrTy
  129 Parser::DeclGroupPtrTy
  596   SmallVector<DeclGroupPtrTy, 8> allTUVariables;
 2013 Parser::DeclGroupPtrTy
 2095 Parser::DeclGroupPtrTy
 2214       if (DeclGroupPtrTy DGP = ParseExternalDeclaration(attrs)) {
 2224 Parser::DeclGroupPtrTy
tools/clang/lib/Parse/ParseOpenMP.cpp
  236 Parser::DeclGroupPtrTy
  315   DeclGroupPtrTy DRD = Actions.ActOnOpenMPDeclareReductionDirectiveStart(
  492 Parser::DeclGroupPtrTy
  590   DeclGroupPtrTy DGP =
  637   FNContextRAII(Parser &P, Parser::DeclGroupPtrTy Ptr) : P(P) {
  756 Parser::DeclGroupPtrTy
  757 Parser::ParseOMPDeclareSimdClauses(Parser::DeclGroupPtrTy Ptr,
  986 void Parser::ParseOMPDeclareVariantClauses(Parser::DeclGroupPtrTy Ptr,
 1116 Parser::DeclGroupPtrTy Parser::ParseOMPDeclareTargetClauses() {
 1247 Parser::DeclGroupPtrTy Parser::ParseOpenMPDeclarativeDirectiveWithExtDecl(
 1365     if (DeclGroupPtrTy Res = ParseOpenMPDeclareReductionDirective(AS)) {
 1381     if (DeclGroupPtrTy Res = ParseOpenMPDeclareMapperDirective(AS)) {
 1404     DeclGroupPtrTy Ptr;
 1447       DeclGroupPtrTy Ptr;
 1617       DeclGroupPtrTy Res = Actions.ActOnOpenMPThreadprivateDirective(
 1669       DeclGroupPtrTy Res = Actions.ActOnOpenMPAllocateDirective(
 1678     if (DeclGroupPtrTy Res =
 1696     if (DeclGroupPtrTy Res =
tools/clang/lib/Parse/ParseStmt.cpp
  214       DeclGroupPtrTy Decl;
 1054     DeclGroupPtrTy Res =
 1100         DeclGroupPtrTy Res =
 1718     DeclGroupPtrTy DG = ParseSimpleDeclaration(
tools/clang/lib/Parse/Parser.cpp
  553 bool Parser::ParseFirstTopLevelDecl(DeclGroupPtrTy &Result) {
  574 bool Parser::ParseTopLevelDecl(DeclGroupPtrTy &Result, bool IsFirstDecl) {
  712 Parser::DeclGroupPtrTy
  995 Parser::DeclGroupPtrTy
 1098 Parser::DeclGroupPtrTy
 2185     DeclGroupPtrTy Result = ParseExternalDeclaration(attrs);
 2205 Parser::DeclGroupPtrTy Parser::ParseModuleDecl(bool IsFirstDecl) {
tools/clang/unittests/CodeGen/IncrementalProcessingTest.cpp
   79   Parser::DeclGroupPtrTy ADecl;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  718   clang::Parser::DeclGroupPtrTy parsed;