HomeSort by: relevance | last modified time | path
    Searched refs:CCE (Results 1 - 19 of 19) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
IgnoreExpr.h 125 auto *CCE = dyn_cast<CXXConstructExpr>(E);
126 if (CCE && CCE->isElidable() && !isa<CXXTemporaryObjectExpr>(CCE)) {
127 unsigned NumArgs = CCE->getNumArgs();
129 (NumArgs > 1 && CCE->getArg(1)->isDefaultArgument())) &&
130 !CCE->getArg(0)->isDefaultArgument() && !CCE->isListInitialization())
131 return CCE->getArg(0);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
ExprEngineCallAndReturn.cpp 252 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(CE)) {
254 svalBuilder.getCXXThis(CCE->getConstructor()->getParent(), calleeCtx);
257 state = state->BindExpr(CCE, callerCtx, ThisV);
755 auto CCE = getCurrentCFGElement().getAs<CFGConstructor>();
756 const ConstructionContext *CC = CCE ? CCE->getConstructionContext()
ExprEngineCXX.cpp 330 } else if (const auto *CCE = dyn_cast<CXXConstructExpr>(E)) {
334 CEMgr.getCXXConstructorCall(CCE, /*Target=*/nullptr, State, LCtx);
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransUnbridgedCasts.cpp 229 if (CStyleCastExpr *CCE = dyn_cast<CStyleCastExpr>(E)) {
230 TA.insertAfterToken(CCE->getLParenLoc(), bridge);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
JumpDiagnostics.cpp 204 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(Init)) {
205 const CXXConstructorDecl *Ctor = CCE->getConstructor();
SemaInit.cpp 6975 if (auto *CCE = dyn_cast<CXXConstructExpr>(Call)) {
6976 const auto *Ctor = CCE->getConstructor();
6978 if (CCE->getNumArgs() > 0 && RD->hasAttr<PointerAttr>())
6979 VisitPointerArg(Ctor->getParamDecl(0), CCE->getArgs()[0], true);
7029 auto *CCE = cast<CXXConstructExpr>(Call);
7030 Callee = CCE->getConstructor();
7031 Args = llvm::makeArrayRef(CCE->getArgs(), CCE->getNumArgs());
7383 if (auto *CCE = dyn_cast<CXXConstructExpr>(Init)) {
7384 if (CCE->getConstructor()->isCopyOrMoveConstructor())
    [all...]
SemaOverload.cpp 5623 Sema::CCEKind CCE,
5642 CCE == Sema::CCEK_ConstexprIf || CCE == Sema::CCEK_ExplicitBool
5690 assert(CCE == Sema::CCEK_TemplateArg &&
5726 if (CCE == Sema::CCEK_ArrayBound &&
5735 << CCE << /*Constant*/ 1
5743 << CCE << /*Constant*/ 0 << From->getType() << T;
5758 if (CCE == Sema::CCEK_TemplateArg && T->isRecordType())
5760 else if (CCE == Sema::CCEK_TemplateArg)
5785 S.Diag(Notes[0].first, diag::err_expr_not_cce) << CCE;
    [all...]
SemaTemplateDeduction.cpp 185 else if (const auto *CCE = dyn_cast<CXXConstructExpr>(E)) {
187 if (CCE->getParenOrBraceRange().isValid())
190 assert(CCE->getNumArgs() >= 1 && "implicit construct expr should have 1 arg");
191 E = CCE->getArg(0);
SemaExprCXX.cpp 1850 else if (CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(Init))
1851 return !CCE->isListInitialization() &&
1852 CCE->getConstructor()->isDefaultConstructor();
SemaExprObjC.cpp 3784 if (CStyleCastExpr *CCE = dyn_cast<CStyleCastExpr>(castedE))
3785 castedE = CCE->getSubExpr();
SemaStmt.cpp 3064 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(E)) {
3065 E = CCE->getArg(0);
SemaOpenMP.cpp 3758 auto CCE = CurComponents.rend();
3778 if (CCI == CCE)
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprCXX.cpp 1152 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(Init)) {
1153 CXXConstructorDecl *Ctor = CCE->getConstructor();
1157 if (!CCE->requiresZeroInitialization() || Ctor->getParent()->isEmpty())
1176 EmitCXXAggrConstructorCall(Ctor, NumElements, CurPtr, CCE,
1178 CCE->requiresZeroInitialization());
  /src/external/apache2/llvm/dist/clang/lib/AST/
ItaniumMangle.cpp 4366 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(Init)) {
4368 for (CXXConstructExpr::const_arg_iterator I = CCE->arg_begin(),
4369 E = CCE->arg_end();
4750 if (auto *CCE = dyn_cast<CXXConstructExpr>(Sub))
4751 if (CCE->getParenOrBraceRange().isInvalid())
4752 Sub = CCE->getArg(0)->IgnoreImplicit();
ASTImporter.cpp 7128 auto *CCE = cast<CStyleCastExpr>(E);
7129 ExpectedSLoc ToLParenLocOrErr = import(CCE->getLParenLoc());
7132 ExpectedSLoc ToRParenLocOrErr = import(CCE->getRParenLoc());
7137 ToSubExpr, ToBasePath, CCE->getFPFeatures(), ToTypeInfoAsWritten,
7996 if (auto CCE = dyn_cast<CXXStaticCastExpr>(E)) {
7999 ToTypeInfoAsWritten, CCE->getFPFeatures(), ToOperatorLoc, ToRParenLoc,
ExprConstant.cpp 9321 const CXXConstructExpr *CCE,
9422 } else if (auto *CCE = dyn_cast<CXXConstructExpr>(Init)) {
9423 ResizedArrayCCE = CCE;
10416 const CXXConstructExpr *CCE,
10418 assert(!CCE->isValueDependent());
10419 assert(CCE->isRValue() && CCE->getType()->isArrayType() &&
10422 .VisitCXXConstructExpr(CCE, This, &Result, AllocType);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
IteratorModeling.cpp 153 void checkPostStmt(const CXXConstructExpr *CCE, CheckerContext &C) const;
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
CFG.cpp 5505 } else if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(S)) {
5510 OS << ", " << CCE->getType().getAsString() << ")";
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 3484 llvm::APSInt &Value, CCEKind CCE);
3486 APValue &Value, CCEKind CCE,

Completed in 142 milliseconds