Home
last modified time | relevance | path

Searched refs:OldInit (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp2962 Expr *OldInit = Pattern->getInClassInitializer(); in InstantiateInClassInitializer() local
2963 if (!OldInit) { in InstantiateInClassInitializer()
2999 ExprResult NewInit = SubstInitializer(OldInit, TemplateArgs, in InstantiateInClassInitializer()
H A DSemaInit.cpp384 void diagnoseInitOverride(Expr *OldInit, SourceRange NewInitRange, in diagnoseInitOverride() argument
405 } else if (OldInit->getType().isDestructedType() && !FullyOverwritten) { in diagnoseInitOverride()
414 } else if (!OldInit->getSourceRange().isValid()) { in diagnoseInitOverride()
433 << NewInitRange << FullyOverwritten << OldInit->getType(); in diagnoseInitOverride()
434 SemaRef.Diag(OldInit->getBeginLoc(), diag::note_previous_initializer) in diagnoseInitOverride()
435 << (OldInit->HasSideEffects(SemaRef.Context) && FullyOverwritten) in diagnoseInitOverride()
436 << OldInit->getSourceRange(); in diagnoseInitOverride()
H A DTreeTransform.h11736 Expr *OldInit = E->getInitializer(); in TransformCXXNewExpr() local
11738 if (OldInit) in TransformCXXNewExpr()
11739 NewInit = getDerived().TransformInitializer(OldInit, true); in TransformCXXNewExpr()
11763 NewInit.get() == OldInit && in TransformCXXNewExpr()