Lines Matching defs:Valid
666 // in a semantically valid state.
2108 // Callback to only accept typo corrections that can be a valid C++ member
3279 "Incomplete array type is not valid");
4043 // Check whether the explicitly-defaulted special members are valid.
7098 // If we weren't able to compute a valid scope, it must be a
7171 // TODO: it would be nice if "definitely valid" results were cached
8627 "Incomplete array type is not valid");
9081 "Incomplete array type is not valid");
10045 bool Valid = false;
10053 // template <char...> type operator "" name() is the only valid template
10054 // signature, and the only valid signature with no parameters.
10066 Valid = true;
10084 Valid = true;
10103 Valid = true;
10119 Valid = true;
10124 if (!Valid) {
10159 /// by Lang/StrSize. LBraceLoc, if valid, provides the location of
10187 /// valid, it's the position of the closing '}' brace in a linkage
10603 assert(SS.isNotEmpty() && "valid templated tag with no SS and no direct?");
11205 // Check if we the conversion from derived to base is valid.
11586 llvm::SmallSet<CXXConstructorDecl*, 4> &Valid,
11615 Target->isInvalidDecl() || Valid.count(TCanonical)) {
11617 Valid.insert(*CI);
11648 DelegatingCycleHelper(Target, Valid, Invalid, Current, S);
11654 llvm::SmallSet<CXXConstructorDecl*, 4> Valid, Invalid, Current;
11663 DelegatingCycleHelper(*I, Valid, Invalid, Current, *this);
11836 // Check that the type is valid for an exception spec, and