Lines Matching refs:Id
703 IdentifierInfo *Id, in performLambdaInitCaptureInitialization() argument
719 DeductType = BuildReferenceType(DeductType, true, Loc, Id); in performLambdaInitCaptureInitialization()
734 << DeclarationName(Id) << TSI->getType() << Loc; in performLambdaInitCaptureInitialization()
739 << DeclarationName(Id) << TSI->getType() << Loc; in performLambdaInitCaptureInitialization()
745 << DeclarationName(Id) << Loc; in performLambdaInitCaptureInitialization()
755 << DeclarationName(Id) in performLambdaInitCaptureInitialization()
761 << DeclarationName(Id) << TSI->getType() in performLambdaInitCaptureInitialization()
772 InitializedEntity::InitializeLambdaCapture(Id, DeducedType, Loc); in performLambdaInitCaptureInitialization()
806 QualType InitCaptureType, IdentifierInfo *Id, Expr *Init) { in createLambdaInitCaptureVarDecl() argument
815 Loc, Id, InitCaptureType, TSI, SC_Auto); in createLambdaInitCaptureVarDecl()
996 assert(C->Id && "missing identifier for capture"); in ActOnStartOfLambdaDefinition()
1017 C->Id, C->Init.get()); in ActOnStartOfLambdaDefinition()
1045 DeclarationNameInfo Name(C->Id, C->Loc); in ActOnStartOfLambdaDefinition()
1066 if (!CaptureNames.insert(C->Id).second) { in ActOnStartOfLambdaDefinition()
1069 << C->Id << SourceRange(LSI->getCapture(Var).getLocation()) in ActOnStartOfLambdaDefinition()
1075 Diag(C->Loc, diag::err_capture_more_than_once) << C->Id; in ActOnStartOfLambdaDefinition()
1084 Diag(C->Loc, diag::err_capture_does_not_name_variable) << C->Id; in ActOnStartOfLambdaDefinition()
1093 Diag(C->Loc, diag::err_capture_non_automatic_variable) << C->Id; in ActOnStartOfLambdaDefinition()
1094 Diag(Var->getLocation(), diag::note_previous_decl) << C->Id; in ActOnStartOfLambdaDefinition()