Home
last modified time | relevance | path

Searched refs:nullPos (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDeclAttr.cpp2777 unsigned nullPos = (unsigned)SentinelAttr::DefaultNullPos; in handleSentinelAttr() local
2787 nullPos = Idx->getZExtValue(); in handleSentinelAttr()
2789 if ((Idx->isSigned() && Idx->isNegative()) || nullPos > 1) { in handleSentinelAttr()
2842 D->addAttr(::new (S.Context) SentinelAttr(S.Context, AL, sentinel, nullPos)); in handleSentinelAttr()
H A DSemaExpr.cpp432 unsigned nullPos = attr->getNullPos(); in DiagnoseSentinelCalls() local
433 assert((nullPos == 0 || nullPos == 1) && "invalid null position on sentinel"); in DiagnoseSentinelCalls()
434 numFormalParams = (nullPos > numFormalParams ? 0 : numFormalParams - nullPos); in DiagnoseSentinelCalls()