Lines Matching defs:Val
90 ObjCBoolLiteralExpr *makeObjCBool(bool Val);
188 ObjCBoolLiteralExpr *ASTMaker::makeObjCBool(bool Val) {
190 return new (C) ObjCBoolLiteralExpr(Val, Ty, SourceLocation());
668 Optional<Stmt *> &Val = Bodies[D];
669 if (Val.hasValue())
670 return Val.getValue();
672 Val = nullptr;
695 if (FF) { Val = FF(C, D); }
696 else if (Injector) { Val = Injector->getBody(D); }
697 return Val.getValue();
831 Optional<Stmt *> &Val = Bodies[D];
832 if (Val.hasValue())
833 return Val.getValue();
834 Val = nullptr;
858 Val = createObjCPropertyGetter(C, D);
860 return Val.getValue();