Searched refs:NonParmVarDeclBits (Results 1 – 3 of 3) sorted by relevance
1104 NonParmVarDeclBitfields NonParmVarDeclBits; member1457 NonParmVarDeclBits.IsThisDeclarationADemotedDefinition; in isThisDeclarationADemotedDefinition()1468 NonParmVarDeclBits.IsThisDeclarationADemotedDefinition = 1; in demoteThisDefinitionToDeclaration()1474 return isa<ParmVarDecl>(this) ? false : NonParmVarDeclBits.ExceptionVar; in isExceptionVariable()1478 NonParmVarDeclBits.ExceptionVar = EV; in setExceptionVariable()1492 return isa<ParmVarDecl>(this) ? false : NonParmVarDeclBits.NRVOVariable; in isNRVOVariable()1496 NonParmVarDeclBits.NRVOVariable = NRVO; in setNRVOVariable()1502 return isa<ParmVarDecl>(this) ? false : NonParmVarDeclBits.CXXForRangeDecl; in isCXXForRangeDecl()1506 NonParmVarDeclBits.CXXForRangeDecl = FRD; in setCXXForRangeDecl()1512 return NonParmVarDeclBits.ObjCForDecl; in isObjCForDecl()[all …]
1618 VD->NonParmVarDeclBits.IsThisDeclarationADemotedDefinition = in VisitVarDeclImpl()1620 VD->NonParmVarDeclBits.ExceptionVar = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1621 VD->NonParmVarDeclBits.NRVOVariable = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1622 VD->NonParmVarDeclBits.CXXForRangeDecl = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1624 VD->NonParmVarDeclBits.IsInline = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1625 VD->NonParmVarDeclBits.IsInlineSpecified = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1626 VD->NonParmVarDeclBits.IsConstexpr = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1627 VD->NonParmVarDeclBits.IsInitCapture = VarDeclBits.getNextBit(); in VisitVarDeclImpl()1628 VD->NonParmVarDeclBits.PreviousDeclInSameBlockScope = in VisitVarDeclImpl()1631 VD->NonParmVarDeclBits.EscapingByref = VarDeclBits.getNextBit(); in VisitVarDeclImpl()[all …]
2698 return hasAttr<BlocksAttr>() && NonParmVarDeclBits.EscapingByref; in isEscapingByref()2702 return hasAttr<BlocksAttr>() && !NonParmVarDeclBits.EscapingByref; in isNonEscapingByref()