Home
last modified time | relevance | path

Searched refs:CCE (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DIgnoreExpr.h126 auto *CCE = dyn_cast<CXXConstructExpr>(E); in IgnoreElidableImplicitConstructorSingleStep() local
127 if (CCE && CCE->isElidable() && !isa<CXXTemporaryObjectExpr>(CCE)) { in IgnoreElidableImplicitConstructorSingleStep()
128 unsigned NumArgs = CCE->getNumArgs(); in IgnoreElidableImplicitConstructorSingleStep()
130 (NumArgs > 1 && CCE->getArg(1)->isDefaultArgument())) && in IgnoreElidableImplicitConstructorSingleStep()
131 !CCE->getArg(0)->isDefaultArgument() && !CCE->isListInitialization()) in IgnoreElidableImplicitConstructorSingleStep()
132 return CCE->getArg(0); in IgnoreElidableImplicitConstructorSingleStep()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCheckExprLifetime.cpp381 if (auto *CCE = dyn_cast<CXXConstructExpr>(Call)) { in handleGslAnnotatedTypes() local
382 const auto *Ctor = CCE->getConstructor(); in handleGslAnnotatedTypes()
384 if (CCE->getNumArgs() > 0 && RD->hasAttr<PointerAttr>()) in handleGslAnnotatedTypes()
385 VisitPointerArg(Ctor->getParamDecl(0), CCE->getArgs()[0], true); in handleGslAnnotatedTypes()
435 auto *CCE = cast<CXXConstructExpr>(Call); in visitLifetimeBoundArguments() local
436 Callee = CCE->getConstructor(); in visitLifetimeBoundArguments()
437 Args = llvm::ArrayRef(CCE->getArgs(), CCE->getNumArgs()); in visitLifetimeBoundArguments()
825 if (auto *CCE = dyn_cast<CXXConstructExpr>(Init)) { in visitLocalsRetainedByInitializer() local
826 if (CCE->getConstructor()->isCopyOrMoveConstructor()) { in visitLocalsRetainedByInitializer()
827 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(CCE->getArg(0))) { in visitLocalsRetainedByInitializer()
[all …]
H A DJumpDiagnostics.cpp204 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(Init)) { in GetDiagForGotoScopeDecl() local
205 const CXXConstructorDecl *Ctor = CCE->getConstructor(); in GetDiagForGotoScopeDecl()
H A DSemaOverload.cpp6021 Sema::CCEKind CCE, in BuildConvertedConstantExpression() argument
6036 (CCE == Sema::CCEK_ExplicitBool || CCE == Sema::CCEK_Noexcept) in BuildConvertedConstantExpression()
6095 assert(CCE == Sema::CCEK_TemplateArg && in BuildConvertedConstantExpression()
6111 CCE == Sema::CCEKind::CCEK_TemplateArg); in BuildConvertedConstantExpression()
6130 if (CCE == Sema::CCEK_ArrayBound && in BuildConvertedConstantExpression()
6139 << CCE << /*Constant*/ 1 in BuildConvertedConstantExpression()
6147 << CCE << /*Constant*/ 0 << From->getType() << T; in BuildConvertedConstantExpression()
6161 Sema::CCEKind CCE, in CheckConvertedConstantExpression() argument
6166 ExprResult Result = BuildConvertedConstantExpression(S, From, T, CCE, Dest, in CheckConvertedConstantExpression()
6172 return S.EvaluateConvertedConstantExpression(Result.get(), T, Value, CCE, in CheckConvertedConstantExpression()
[all …]
H A DSemaTemplateDeduction.cpp175 else if (const auto *CCE = dyn_cast<CXXConstructExpr>(E)) { in getDeducedParameterFromExpr() local
177 if (CCE->getParenOrBraceRange().isValid()) in getDeducedParameterFromExpr()
180 assert(CCE->getNumArgs() >= 1 && "implicit construct expr should have 1 arg"); in getDeducedParameterFromExpr()
181 E = CCE->getArg(0); in getDeducedParameterFromExpr()
H A DSemaInit.cpp7328 const CXXConstructExpr *CCE = in CheckMoveOnConstruction() local
7330 if (!CCE || CCE->getNumArgs() != 1) in CheckMoveOnConstruction()
7333 if (!CCE->getConstructor()->isCopyOrMoveConstructor()) in CheckMoveOnConstruction()
7336 InitExpr = CCE->getArg(0)->IgnoreImpCasts(); in CheckMoveOnConstruction()
H A DSemaStmt.cpp2960 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(E)) { in DiagnoseForRangeReferenceVariableCopies() local
2961 E = CCE->getArg(0); in DiagnoseForRangeReferenceVariableCopies()
H A DSemaExprObjC.cpp3792 if (CStyleCastExpr *CCE = dyn_cast<CStyleCastExpr>(castedE)) in addFixitForObjCARCConversion() local
3793 castedE = CCE->getSubExpr(); in addFixitForObjCARCConversion()
H A DSemaExprCXX.cpp1987 else if (CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(Init)) in isLegalArrayNewInitializer() local
1988 return !CCE->isListInitialization() && in isLegalArrayNewInitializer()
1989 CCE->getConstructor()->isDefaultConstructor(); in isLegalArrayNewInitializer()
H A DSemaChecking.cpp12594 void VisitCXXConstructExpr(const CXXConstructExpr *CCE) { in VisitCXXConstructExpr() argument
12598 if (!CCE->isListInitialization()) in VisitCXXConstructExpr()
12599 return VisitExpr(CCE); in VisitCXXConstructExpr()
12603 llvm::ArrayRef(CCE->getArgs(), CCE->getNumArgs())); in VisitCXXConstructExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp317 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(CE)) { in processCallExit() local
319 svalBuilder.getCXXThis(CCE->getConstructor()->getParent(), calleeCtx); in processCallExit()
322 state = state->BindExpr(CCE, callerCtx, ThisV); in processCallExit()
324 ShouldRepeatCall = shouldRepeatCtorCall(state, CCE, callerCtx); in processCallExit()
865 auto CCE = getCurrentCFGElement().getAs<CFGConstructor>(); in mayInlineCallKind() local
866 const ConstructionContext *CC = CCE ? CCE->getConstructionContext() in mayInlineCallKind()
H A DExprEngineCXX.cpp372 } else if (const auto *CCE = dyn_cast<CXXConstructExpr>(E)) { in computeObjectUnderConstruction() local
376 CCE, /*Target=*/nullptr, State, LCtx, getCFGElementRef()); in computeObjectUnderConstruction()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp228 if (CStyleCastExpr *CCE = dyn_cast<CStyleCastExpr>(E)) { in rewriteToBridgedCast() local
229 TA.insertAfterToken(CCE->getLParenLoc(), bridge); in rewriteToBridgedCast()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1179 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(Init)) { in EmitNewArrayInitializer() local
1180 CXXConstructorDecl *Ctor = CCE->getConstructor(); in EmitNewArrayInitializer()
1184 if (!CCE->requiresZeroInitialization() || Ctor->getParent()->isEmpty()) in EmitNewArrayInitializer()
1203 EmitCXXAggrConstructorCall(Ctor, NumElements, CurPtr, CCE, in EmitNewArrayInitializer()
1205 CCE->requiresZeroInitialization()); in EmitNewArrayInitializer()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp4937 if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(Init)) { in mangleExpression() local
4939 for (CXXConstructExpr::const_arg_iterator I = CCE->arg_begin(), in mangleExpression()
4940 E = CCE->arg_end(); in mangleExpression()
5363 if (auto *CCE = dyn_cast<CXXConstructExpr>(Sub)) in mangleExpression() local
5364 if (CCE->getParenOrBraceRange().isInvalid()) in mangleExpression()
5365 Sub = CCE->getArg(0)->IgnoreImplicit(); in mangleExpression()
H A DASTImporter.cpp7928 auto *CCE = cast<CStyleCastExpr>(E); in VisitExplicitCastExpr() local
7929 ExpectedSLoc ToLParenLocOrErr = import(CCE->getLParenLoc()); in VisitExplicitCastExpr()
7932 ExpectedSLoc ToRParenLocOrErr = import(CCE->getRParenLoc()); in VisitExplicitCastExpr()
7937 ToSubExpr, ToBasePath, CCE->getFPFeatures(), ToTypeInfoAsWritten, in VisitExplicitCastExpr()
8844 if (auto CCE = dyn_cast<CXXStaticCastExpr>(E)) { in VisitCXXNamedCastExpr() local
8847 ToTypeInfoAsWritten, CCE->getFPFeatures(), ToOperatorLoc, ToRParenLoc, in VisitCXXNamedCastExpr()
H A DExprConstant.cpp9888 const CXXConstructExpr *CCE,
9987 } else if (auto *CCE = dyn_cast<CXXConstructExpr>(Init)) { in VisitCXXNewExpr() local
9988 ResizedArrayCCE = CCE; in VisitCXXNewExpr()
11201 const CXXConstructExpr *CCE, in EvaluateArrayNewConstructExpr() argument
11203 assert(!CCE->isValueDependent()); in EvaluateArrayNewConstructExpr()
11204 assert(CCE->isPRValue() && CCE->getType()->isArrayType() && in EvaluateArrayNewConstructExpr()
11207 .VisitCXXConstructExpr(CCE, This, &Result, AllocType); in EvaluateArrayNewConstructExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10021 CCEKind CCE,
10025 llvm::APSInt &Value, CCEKind CCE);
10027 APValue &Value, CCEKind CCE,
10035 CCEKind CCE, bool RequireInt,
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp5805 } else if (const CXXConstructExpr *CCE = dyn_cast<CXXConstructExpr>(S)) { in print_elem() local
5810 OS << ", " << CCE->getType() << ")"; in print_elem()
/freebsd/tools/tools/locale/etc/final-maps/
H A Dwidths.txt5101 <CJK_UNIFIED_IDEOGRAPH-3CCE> 2
9197 <CJK_UNIFIED_IDEOGRAPH-4CCE> 2
13229 <CJK_UNIFIED_IDEOGRAPH-5CCE> 2
17325 <CJK_UNIFIED_IDEOGRAPH-6CCE> 2
21421 <CJK_UNIFIED_IDEOGRAPH-7CCE> 2
25517 <CJK_UNIFIED_IDEOGRAPH-8CCE> 2
29613 <CJK_UNIFIED_IDEOGRAPH-9CCE> 2
47555 <TANGUT_IDEOGRAPH-17CCE> 2
51643 <KHITAN_SMALL_SCRIPT_CHARACTER-18CCE> 2
57129 <CJK_UNIFIED_IDEOGRAPH-20CCE> 2
[all …]
H A Dmap.GBK2532 <CJK_UNIFIED_IDEOGRAPH-5CCE> \x8d\x57
5227 <CJK_UNIFIED_IDEOGRAPH-6CCE> \x9b\x7a
10041 <CJK_UNIFIED_IDEOGRAPH-7CCE> \xbc\x48
15570 <CJK_UNIFIED_IDEOGRAPH-8CCE> \xd9\x60
21336 <CJK_UNIFIED_IDEOGRAPH-9CCE> \xf7\xa3
H A Dmap.SJIS3180 <CJK_UNIFIED_IDEOGRAPH-8CCE> \x91\x47
3196 <CJK_UNIFIED_IDEOGRAPH-7CCE> \x91\x57
/freebsd/share/ctypedef/
H A Dja_JP.eucJP.src7897 <CJK_UNIFIED_IDEOGRAPH-7CCE>;/
10255 <CJK_UNIFIED_IDEOGRAPH-8CCE>;/
20944 <CJK_UNIFIED_IDEOGRAPH-7CCE>;/
23302 <CJK_UNIFIED_IDEOGRAPH-8CCE>;/
34049 <CJK_UNIFIED_IDEOGRAPH-7CCE>;/
36407 <CJK_UNIFIED_IDEOGRAPH-8CCE>;/
/freebsd/crypto/heimdal/lib/wind/
H A Drfc3454.txt1410 0CCE-0CD4
/freebsd/share/colldef_unicode/
H A Dzh_CN.UTF-8.src40433 <CJK_UNIFIED_IDEOGRAPH-3CCE> <X842B>;<X05>;<X05>;<CJK_UNIFIED_IDEOGRAPH-3CCE>
44115 <CJK_UNIFIED_IDEOGRAPH-5CCE> <X9BA7>;<X05>;<X05>;<CJK_UNIFIED_IDEOGRAPH-5CCE>
48174 <CJK_UNIFIED_IDEOGRAPH-8CCE> <XB557>;<X05>;<X05>;<CJK_UNIFIED_IDEOGRAPH-8CCE>
49019 <CJK_UNIFIED_IDEOGRAPH-4CCE> <XBA67>;<X05>;<X05>;<CJK_UNIFIED_IDEOGRAPH-4CCE>
50774 <CJK_UNIFIED_IDEOGRAPH-7CCE> <XC558>;<X05>;<X05>;<CJK_UNIFIED_IDEOGRAPH-7CCE>
58520 <CJK_UNIFIED_IDEOGRAPH-9CCE> <XF594>;<X05>;<X05>;<CJK_UNIFIED_IDEOGRAPH-9CCE>
65012 <CJK_UNIFIED_IDEOGRAPH-6CCE> "<XF9F2><XE700>";<X05>;"<X05><XC0>";<CJK_UNIFIED_IDEOGRAPH-6CCE>

12