Home
last modified time | relevance | path

Searched refs:NonParmVarDeclBits (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1104 NonParmVarDeclBitfields NonParmVarDeclBits; member
1457 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 …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp1618 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 …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp2698 return hasAttr<BlocksAttr>() && NonParmVarDeclBits.EscapingByref; in isEscapingByref()
2702 return hasAttr<BlocksAttr>() && !NonParmVarDeclBits.EscapingByref; in isNonEscapingByref()