Home
last modified time | relevance | path

Searched refs:UO_Deref (Results 1 – 20 of 20) sorted by relevance

/external/clang/include/clang/AST/
DOperationKinds.h327 UO_AddrOf, UO_Deref, // [C99 6.5.3.2] Address and indirection enumerator
DStmtVisitor.h87 case UO_Deref: DISPATCH(UnaryDeref, UnaryOperator); in Visit()
/external/clang/lib/Sema/
DSemaFixItUtils.cpp141 if (UO->getOpcode() == UO_Deref) { in tryToFixConversion()
DSemaChecking.cpp3725 if (U->getOpcode() == UO_Deref) in EvalVal()
4165 case UO_Deref: in GetExprRange()
5234 case UO_Deref: in CheckArrayAccess()
5870 if (UO->getOpcode() == UO_AddrOf || UO->getOpcode() == UO_Deref) { in FindTypeTagExpr()
DSemaStmt.cpp1206 if (E->getOpcode() == UO_Deref) in VisitUnaryOperator()
1795 ExprResult AdjustedRange = SemaRef.BuildUnaryOp(S, RangeLoc, UO_Deref, Range); in RebuildForRangeWithDereference()
DSemaExprMember.cpp1276 if (UO->getOpcode() == UO_Deref) in LookupMemberExpr()
DSemaDeclCXX.cpp7735 ExprResult To = CreateBuiltinUnaryOp(Loc, UO_Deref, This); in DefineImplicitCopyAssignment()
7931 ExprResult ThisObj = CreateBuiltinUnaryOp(Loc, UO_Deref, This); in DefineImplicitCopyAssignment()
8274 ExprResult To = CreateBuiltinUnaryOp(Loc, UO_Deref, This); in DefineImplicitMoveAssignment()
8480 ExprResult ThisObj = CreateBuiltinUnaryOp(Loc, UO_Deref, This); in DefineImplicitMoveAssignment()
8985 Expr *DerefThis =CreateBuiltinUnaryOp(CurrentLocation, UO_Deref, This).take(); in DefineImplicitLambdaToBlockPointerConversion()
DSemaExpr.cpp430 if (UO->getOpcode() == UO_Deref && in CheckForNullPointerDereference()
7946 if (uOp->getOpcode() == UO_Deref) in CheckAddressOfOperand()
8167 case tok::star: Opc = UO_Deref; break; in ConvertTokenKindToUnaryOpcode()
8659 case UO_Deref: { in CreateBuiltinUnaryOp()
8768 if (Opc != UO_AddrOf && Opc != UO_Deref) in CreateBuiltinUnaryOp()
DSemaExprCXX.cpp5390 if (UO->getOpcode() == UO_Deref) in IsSpecialDiscardedValue()
/external/clang/lib/AST/
DExpr.cpp879 case UO_Deref: return "*"; in getOpcodeStr()
898 case OO_Star: return UO_Deref; in getOverloadedOpcode()
911 case UO_Deref: return OO_Star; in getOverloadedOperator()
1010 if (UO->getOpcode() == UO_Deref) in getCalleeDecl()
1825 case UO_Deref: in isUnusedResultAWarning()
DExprClassification.cpp215 case UO_Deref: in ClassifyInternal()
DExprConstant.cpp6565 case UO_Deref: in CheckICE()
/external/clang/lib/StaticAnalyzer/Core/
DBugReporterVisitors.cpp60 if (U->getOpcode() == UO_Deref) in GetDerefExpr()
DExprEngineC.cpp749 case UO_Deref: in VisitUnaryOperator()
/external/clang/lib/CodeGen/
DCGObjC.cpp2846 UnaryOperator DST(&DstExpr, UO_Deref, DestTy->getPointeeType(), in GenerateObjCAtomicSetterCopyHelperFunction()
2851 UnaryOperator SRC(&SrcExpr, UO_Deref, SrcTy->getPointeeType(), in GenerateObjCAtomicSetterCopyHelperFunction()
2933 UnaryOperator SRC(&SrcExpr, UO_Deref, SrcTy->getPointeeType(), in GenerateObjCAtomicGetterCopyHelperFunction()
DCGExprCXX.cpp1620 if (UO->getOpcode() == UO_Deref) { in EmitTypeidFromVTable()
DCGExpr.cpp1764 case UO_Deref: { in EmitUnaryOpLValue()
/external/clang/lib/Analysis/
DThreadSafety.cpp381 if (UOE->getOpcode() == UO_Deref) { in buildSExpr()
1810 if (!UO || UO->getOpcode() != clang::UO_Deref) in checkDereference()
/external/clang/lib/Rewrite/Frontend/
DRewriteModernObjC.cpp4649 Expr *Exp = new (Context) UnaryOperator(DRE, UO_Deref, DRE->getType(), in RewriteLocalVariableExternalStorage()
7528 Expr *Exp = new (Context) UnaryOperator(castExpr, UO_Deref, IvarT, in RewriteObjCIvarRefExpr()
DRewriteObjC.cpp3983 Expr *Exp = new (Context) UnaryOperator(DRE, UO_Deref, DRE->getType(), in RewriteLocalVariableExternalStorage()