Searched refs:UO (Results 1 - 16 of 16) 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 DReachableCode.cpp195 const UnaryOperator *UO = cast<UnaryOperator>(S); local
196 R1 = UO->getSubExpr()->getSourceRange();
197 return UO->getOperatorLoc();
H A DLiveVariables.cpp218 void VisitUnaryOperator(UnaryOperator *UO);
427 void TransferFunctions::VisitUnaryOperator(UnaryOperator *UO) { argument
434 switch (UO->getOpcode()) {
444 if (DeclRefExpr *DR = dyn_cast<DeclRefExpr>(UO->getSubExpr()->IgnoreParens()))
H A DUninitializedValues.cpp314 void VisitUnaryOperator(UnaryOperator *UO);
374 void ClassifyRefs::VisitUnaryOperator(UnaryOperator *UO) { argument
377 if (UO->isIncrementDecrementOp())
378 classify(UO->getSubExpr(), Use);
H A DThreadSafety.cpp1726 void VisitUnaryOperator(UnaryOperator *UO);
1809 UnaryOperator *UO = dyn_cast<UnaryOperator>(Exp); local
1810 if (!UO || UO->getOpcode() != clang::UO_Deref)
1812 Exp = UO->getSubExpr()->IgnoreParenCasts();
1974 void BuildLockset::VisitUnaryOperator(UnaryOperator *UO) { argument
1975 switch (UO->getOpcode()) {
1980 Expr *SubExp = UO->getSubExpr()->IgnoreParenCasts();
/external/clang/lib/Sema/
H A DSemaFixItUtils.cpp106 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) {
107 if (UO->getOpcode() == UO_AddrOf) {
140 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) {
141 if (UO->getOpcode() == UO_Deref) {
H A DSemaExprMember.cpp1275 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(BaseExp))
1276 if (UO->getOpcode() == UO_Deref)
1277 BaseExp = UO->getSubExpr()->IgnoreParenCasts();
H A DSemaChecking.cpp4158 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
4159 switch (UO->getOpcode()) {
4170 return GetExprRange(C, UO->getSubExpr(), MaxWidth);
5228 const UnaryOperator *UO = cast<UnaryOperator>(expr); local
5229 expr = UO->getSubExpr();
5230 switch (UO->getOpcode()) {
5869 const UnaryOperator *UO = cast<UnaryOperator>(TypeExpr); local
5870 if (UO->getOpcode() == UO_AddrOf || UO->getOpcode() == UO_Deref) {
5871 TypeExpr = UO
[all...]
H A DSemaExpr.cpp429 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E->IgnoreParenCasts()))
430 if (UO->getOpcode() == UO_Deref &&
431 UO->getSubExpr()->IgnoreParenCasts()->
433 !UO->getType().isVolatileQualified()) {
434 S.DiagRuntimeBehavior(UO->getOperatorLoc(), UO,
436 << UO->getSubExpr()->getSourceRange());
437 S.DiagRuntimeBehavior(UO->getOperatorLoc(), UO,
7681 if (UnaryOperator *UO
7863 UnaryOperator *UO = cast<UnaryOperator>(E); local
[all...]
H A DSemaExprCXX.cpp5389 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E))
5390 if (UO->getOpcode() == UO_Deref)
/external/clang/lib/AST/
H A DExpr.cpp63 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
64 switch (UO->getOpcode()) {
66 return UO->getSubExpr()->isKnownToHaveBooleanValue();
1009 } else if (UnaryOperator *UO = dyn_cast<UnaryOperator>(CEE)) {
1010 if (UO->getOpcode() == UO_Deref)
1011 CEE = UO->getSubExpr()->IgnoreParenCasts();
1817 const UnaryOperator *UO = cast<UnaryOperator>(this); local
1819 switch (UO->getOpcode()) {
1835 if (Ctx.getCanonicalType(UO->getSubExpr()->getType())
1840 return UO
[all...]
H A DItaniumMangle.cpp2692 const UnaryOperator *UO = cast<UnaryOperator>(E); local
2693 mangleOperatorName(UnaryOperator::getOverloadedOperator(UO->getOpcode()),
2695 mangleExpression(UO->getSubExpr());
/external/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp722 const UnaryOperator *UO = cast<UnaryOperator>(Ex); local
723 if (UO->getOpcode() == UO_LNot) {
725 Ex = UO->getSubExpr();
/external/clang/lib/CodeGen/
H A DCGExprCXX.cpp78 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
79 if (UO->getOpcode() == UO_Extension) {
80 E = UO->getSubExpr();
1619 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E->IgnoreParens())) {
1620 if (UO->getOpcode() == UO_Deref) {
H A DCGClass.cpp1665 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
1666 if (UO->getOpcode() == UO_Extension) {
1667 E = UO->getSubExpr();
H A DCGBuiltin.cpp1503 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Addr)) {
1504 if (UO->getOpcode() == UO_AddrOf) {
1505 LValue LV = EmitLValue(UO->getSubExpr());
1510 QualType PtTy = UO->getSubExpr()->getType();

Completed in 1761 milliseconds