Lines Matching defs:Tentative
858 LambdaIntroducerTentativeParse Tentative;
859 if (ParseLambdaIntroducer(Intro, &Tentative)) {
864 switch (Tentative) {
892 /// \param Tentative If non-null, we are disambiguating between a
899 LambdaIntroducerTentativeParse *Tentative) {
900 if (Tentative)
901 *Tentative = LambdaIntroducerTentativeParse::Success;
914 if (Tentative) {
915 *Tentative = LambdaIntroducerTentativeParse::Invalid;
925 if (Tentative)
926 *Tentative = LambdaIntroducerTentativeParse::Incomplete;
940 Tentative = nullptr;
946 Tentative = nullptr;
957 !(getLangOpts().ObjC && Tentative)) {
976 if (getLangOpts().ObjC && Tentative && First)
1059 if (Tentative) {
1061 *Tentative = LambdaIntroducerTentativeParse::Incomplete;
1083 if (!Tentative) {
1089 *Tentative = LambdaIntroducerTentativeParse::Incomplete;
1138 if (Tentative && Tok.is(tok::identifier) &&
1141 *Tentative = LambdaIntroducerTentativeParse::MessageSend;