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

References

tools/clang/lib/Serialization/ASTReaderStmt.cpp
 2449   ASTStmtReader Reader(Record, Cursor);
 2477     Expected<unsigned> MaybeStmtCode = Record.readRecord(Cursor, Entry.ID);
 2489       assert(StmtEntries.find(Record[0]) != StmtEntries.end() &&
 2491       S = StmtEntries[Record.readInt()];
 2504           Context, /*NumStmts=*/Record[ASTStmtReader::NumStmtFields]);
 2510           /*CaseStmtIsGNURange*/ Record[ASTStmtReader::NumStmtFields + 3]);
 2524         /*NumAttrs*/Record[ASTStmtReader::NumStmtFields]);
 2530           /* HasElse=*/Record[ASTStmtReader::NumStmtFields + 1],
 2531           /* HasVar=*/Record[ASTStmtReader::NumStmtFields + 2],
 2532           /* HasInit=*/Record[ASTStmtReader::NumStmtFields + 3]);
 2538           /* HasInit=*/Record[ASTStmtReader::NumStmtFields],
 2539           /* HasVar=*/Record[ASTStmtReader::NumStmtFields + 1]);
 2545           /* HasVar=*/Record[ASTStmtReader::NumStmtFields]);
 2574           Context, /* HasNRVOCandidate=*/Record[ASTStmtReader::NumStmtFields]);
 2591           Context, Record[ASTStmtReader::NumStmtFields]);
 2598               Record[ASTStmtReader::NumExprFields]),
 2605           /*HasFunctionName*/ Record[ASTStmtReader::NumExprFields]);
 2611         /*HasQualifier=*/Record[ASTStmtReader::NumExprFields],
 2612         /*HasFoundDecl=*/Record[ASTStmtReader::NumExprFields + 1],
 2613         /*HasTemplateKWAndArgsInfo=*/Record[ASTStmtReader::NumExprFields + 2],
 2614         /*NumTemplateArgs=*/Record[ASTStmtReader::NumExprFields + 2] ?
 2615           Record[ASTStmtReader::NumExprFields + 6] : 0);
 2633           /* NumConcatenated=*/Record[ASTStmtReader::NumExprFields],
 2634           /* Length=*/Record[ASTStmtReader::NumExprFields + 1],
 2635           /* CharByteWidth=*/Record[ASTStmtReader::NumExprFields + 2]);
 2649           /* NumExprs=*/Record[ASTStmtReader::NumExprFields]);
 2658                                     Record[ASTStmtReader::NumExprFields],
 2659                                     Record[ASTStmtReader::NumExprFields + 1]);
 2676           Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], Empty);
 2680       S = MemberExpr::CreateEmpty(Context, Record[ASTStmtReader::NumExprFields],
 2681                                   Record[ASTStmtReader::NumExprFields + 1],
 2682                                   Record[ASTStmtReader::NumExprFields + 2],
 2683                                   Record[ASTStmtReader::NumExprFields + 3]);
 2704                        /*PathSize*/ Record[ASTStmtReader::NumExprFields]);
 2709                        /*PathSize*/ Record[ASTStmtReader::NumExprFields]);
 2726                                      Record[ASTStmtReader::NumExprFields] - 1);
 2789           /*NumAssocs=*/Record[ASTStmtReader::NumExprFields]);
 2802                                         Record[ASTStmtReader::NumExprFields]);
 2807             Record[ASTStmtReader::NumExprFields],
 2808             Record[ASTStmtReader::NumExprFields + 1]);
 2840                                      Record[ASTStmtReader::NumExprFields],
 2841                                      Record[ASTStmtReader::NumExprFields + 1]);
 2870                                      Record[ASTStmtReader::NumStmtFields],
 2871                                      Record[ASTStmtReader::NumStmtFields + 1]);
 2916              /*numHandlers=*/Record[ASTStmtReader::NumStmtFields]);
 2933                                           Record[ASTStmtReader::NumStmtFields],
 2938       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 2939       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 2946       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 2947       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 2954       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 2955       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 2963           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 2972           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 2981           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 2985       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 2986       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 2993       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 2994       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3002           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3007           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3024           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3029           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3034           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3039           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3044           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3049           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3054           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3059           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3064           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3068       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3069       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3077           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3082           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3091           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3095       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3096       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3103       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3104       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3111       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3112       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3119       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3120       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3127       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3128       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3135       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3136       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3143       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3144       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3151       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3152       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3160       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3161       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3168       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3169       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3176       auto NumClauses = Record[ASTStmtReader::NumStmtFields];
 3177       auto CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3184       auto NumClauses = Record[ASTStmtReader::NumStmtFields];
 3185       auto CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3192       unsigned NumClauses = Record[ASTStmtReader::NumStmtFields];
 3193       unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3200       auto NumClauses = Record[ASTStmtReader::NumStmtFields];
 3201       auto CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3208       auto NumClauses = Record[ASTStmtReader::NumStmtFields];
 3209       auto CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3217           Context, Record[ASTStmtReader::NumStmtFields], Empty);
 3221       auto NumClauses = Record[ASTStmtReader::NumStmtFields];
 3222       auto CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3229       auto NumClauses = Record[ASTStmtReader::NumStmtFields];
 3230       auto CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3237       auto NumClauses = Record[ASTStmtReader::NumStmtFields];
 3238       auto CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3245       auto NumClauses = Record[ASTStmtReader::NumStmtFields];
 3246       auto CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1];
 3254           Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], Empty);
 3259           Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], Empty);
 3269           /* NumArgs=*/Record[ASTStmtReader::NumExprFields]);
 3279           /* NumArgs=*/Record[ASTStmtReader::NumExprFields]);
 3284                        /*PathSize*/ Record[ASTStmtReader::NumExprFields]);
 3289                        /*PathSize*/ Record[ASTStmtReader::NumExprFields]);
 3294                        /*PathSize*/ Record[ASTStmtReader::NumExprFields]);
 3303                        /*PathSize*/ Record[ASTStmtReader::NumExprFields]);
 3308           Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], Empty);
 3374           /*IsArray=*/Record[ASTStmtReader::NumExprFields],
 3375           /*HasInit=*/Record[ASTStmtReader::NumExprFields + 1],
 3376           /*NumPlacementArgs=*/Record[ASTStmtReader::NumExprFields + 2],
 3377           /*IsParenTypeId=*/Record[ASTStmtReader::NumExprFields + 3]);
 3390                                    Record[ASTStmtReader::NumExprFields]);
 3396           /*HasTemplateKWAndArgsInfo=*/Record[ASTStmtReader::NumExprFields],
 3397           /*NumTemplateArgs=*/Record[ASTStmtReader::NumExprFields + 1],
 3399           Record[ASTStmtReader::NumExprFields + 2]);
 3404          /*HasTemplateKWAndArgsInfo=*/Record[ASTStmtReader::NumExprFields],
 3405                   /*NumTemplateArgs=*/Record[ASTStmtReader::NumExprFields]
 3406                                    ? Record[ASTStmtReader::NumExprFields + 1]
 3412                               /*NumArgs=*/Record[ASTStmtReader::NumExprFields]);
 3418           /*NumResults=*/Record[ASTStmtReader::NumExprFields],
 3419           /*HasTemplateKWAndArgsInfo=*/Record[ASTStmtReader::NumExprFields + 1],
 3421           Record[ASTStmtReader::NumExprFields + 1]
 3422               ? Record[ASTStmtReader::NumExprFields + 2]
 3429           /*NumResults=*/Record[ASTStmtReader::NumExprFields],
 3430           /*HasTemplateKWAndArgsInfo=*/Record[ASTStmtReader::NumExprFields + 1],
 3432           Record[ASTStmtReader::NumExprFields + 1]
 3433               ? Record[ASTStmtReader::NumExprFields + 2]
 3439             Record[ASTStmtReader::NumExprFields]);
 3461               /*NumPartialArgs=*/Record[ASTStmtReader::NumExprFields]);
 3474                                           Record[ASTStmtReader::NumExprFields]);
 3491           Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], Empty);
 3499       unsigned numSemanticExprs = Record[ASTStmtReader::NumExprFields];
 3509       unsigned NumCaptures = Record[ASTStmtReader::NumExprFields];
 3515       unsigned NumParams = Record[ASTStmtReader::NumStmtFields];
 3537       unsigned numTemplateArgs = Record[ASTStmtReader::NumExprFields];
 3554     assert(Record.getIdx() == Record.size() &&
 3554     assert(Record.getIdx() == Record.size() &&