Searched defs:UO (Results 1 - 12 of 12) sorted by relevance

/external/clang/lib/Analysis/
H A DPseudoConstantAnalysis.cpp139 const UnaryOperator *UO = cast<UnaryOperator>(Head); local
142 const Decl *D = getDecl(UO->getSubExpr()->IgnoreParenCasts());
149 switch (UO->getOpcode()) {
H A DBodyFarm.cpp229 UnaryOperator *UO = new (C) UnaryOperator(LValToRval, UO_LNot, C.IntTy, local
234 IfStmt *If = new (C) IfStmt(C, SourceLocation(), 0, UO, CS);
H A DReachableCode.cpp195 const UnaryOperator *UO = cast<UnaryOperator>(S); local
196 R1 = UO->getSubExpr()->getSourceRange();
197 return UO->getOperatorLoc();
H A DLiveVariables.cpp228 void VisitUnaryOperator(UnaryOperator *UO);
437 void TransferFunctions::VisitUnaryOperator(UnaryOperator *UO) { argument
444 switch (UO->getOpcode()) {
454 if (DeclRefExpr *DR = dyn_cast<DeclRefExpr>(UO->getSubExpr()->IgnoreParens()))
H A DUninitializedValues.cpp328 void VisitUnaryOperator(UnaryOperator *UO);
398 void ClassifyRefs::VisitUnaryOperator(UnaryOperator *UO) { argument
401 if (UO->isIncrementDecrementOp())
402 classify(UO->getSubExpr(), Use);
H A DThreadSafety.cpp1777 void VisitUnaryOperator(UnaryOperator *UO);
1867 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Exp)) {
1869 if (UO->getOpcode() == clang::UO_Deref)
1870 checkPtAccess(UO->getSubExpr(), AK);
2067 void BuildLockset::VisitUnaryOperator(UnaryOperator *UO) { argument
2068 switch (UO->getOpcode()) {
2073 checkAccess(UO->getSubExpr(), AK_Written);
/external/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp1261 const UnaryOperator *UO = cast<UnaryOperator>(Ex); local
1262 if (UO->getOpcode() == UO_LNot) {
1264 Ex = UO->getSubExpr();
/external/clang/lib/AST/
H A DItaniumMangle.cpp2883 const UnaryOperator *UO = cast<UnaryOperator>(E); local
2884 mangleOperatorName(UnaryOperator::getOverloadedOperator(UO->getOpcode()),
2886 mangleExpression(UO->getSubExpr());
H A DExpr.cpp150 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
151 switch (UO->getOpcode()) {
153 return UO->getSubExpr()->isKnownToHaveBooleanValue();
1122 } else if (UnaryOperator *UO = dyn_cast<UnaryOperator>(CEE)) {
1123 if (UO->getOpcode() == UO_Deref)
1124 CEE = UO->getSubExpr()->IgnoreParenCasts();
1936 const UnaryOperator *UO = cast<UnaryOperator>(this); local
1938 switch (UO->getOpcode()) {
1954 if (Ctx.getCanonicalType(UO->getSubExpr()->getType())
1959 return UO
[all...]
/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp847 const UnaryOperator *UO = dyn_cast<UnaryOperator>(Info.E); local
848 if (UO && UO->getOpcode() == UO_Minus) {
850 StaticData.push_back(CGF.EmitCheckTypeDescriptor(UO->getType()));
/external/clang/lib/Sema/
H A DSemaChecking.cpp4619 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
4620 switch (UO->getOpcode()) {
4631 return GetExprRange(C, UO->getSubExpr(), MaxWidth);
5718 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
5719 if (Mod && (UO->getOpcode() == UO_PreInc || UO->getOpcode() == UO_PreDec))
5720 return getObject(UO->getSubExpr(), Mod);
5883 void VisitUnaryPreInc(UnaryOperator *UO) { VisitUnaryPreIncDec(UO); } argument
5884 void VisitUnaryPreDec(UnaryOperator *UO) { VisitUnaryPreIncDe argument
5885 VisitUnaryPreIncDec(UnaryOperator *UO) argument
5898 VisitUnaryPostInc(UnaryOperator *UO) argument
5899 VisitUnaryPostDec(UnaryOperator *UO) argument
5900 VisitUnaryPostIncDec(UnaryOperator *UO) argument
6347 const UnaryOperator *UO = cast<UnaryOperator>(expr); local
7067 const UnaryOperator *UO = cast<UnaryOperator>(TypeExpr); local
[all...]
H A DSemaExpr.cpp474 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E->IgnoreParenCasts()))
475 if (UO->getOpcode() == UO_Deref &&
476 UO->getSubExpr()->IgnoreParenCasts()->
478 !UO->getType().isVolatileQualified()) {
479 S.DiagRuntimeBehavior(UO->getOperatorLoc(), UO,
481 << UO->getSubExpr()->getSourceRange());
482 S.DiagRuntimeBehavior(UO->getOperatorLoc(), UO,
7444 UnaryOperator *UO
8460 UnaryOperator *UO = cast<UnaryOperator>(E); local
[all...]

Completed in 363 milliseconds