reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
147 E->setType(Ty); 148 E->setValueKind(VK_RValue); 149 if (isa<StringLiteral>(E) || isa<ObjCEncodeExpr>(E)) { 149 if (isa<StringLiteral>(E) || isa<ObjCEncodeExpr>(E)) { 151 } else if (ParenExpr *PE = dyn_cast<ParenExpr>(E)) { 152 E = PE->getSubExpr(); 153 } else if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) { 155 E = UO->getSubExpr(); 156 } else if (GenericSelectionExpr *GSE = dyn_cast<GenericSelectionExpr>(E)) { 157 E = GSE->getResultExpr(); 158 } else if (ChooseExpr *CE = dyn_cast<ChooseExpr>(E)) { 159 E = CE->getChosenSubExpr();