Home
last modified time | relevance | path

Searched refs:AlignPackStack (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaAttr.cpp51 AlignPackInfo InfoVal = AlignPackStack.CurrentValue; in AddAlignmentAttributesForRecord()
79 AlignPackStack.CurrentPragmaLocation) in AddAlignmentAttributesForRecord()
254 if (AlignPackStack.Stack.empty()) { in ActOnPragmaOptionsAlign()
256 AlignPackStack.CurrentValue.IsPackAttr()) { in ActOnPragmaOptionsAlign()
269 AlignPackStack.Act(PragmaLoc, Action, StringRef(), Info); in ActOnPragmaOptionsAlign()
375 if (AlignPackStack.Stack.empty()) { in ActOnPragmaPack()
384 AlignPackStack.Act(PragmaLoc, Action, SlotLabel, Info); in ActOnPragmaPack()
397 AlignPackStack.hasValue() && in DiagnoseNonDefaultPragmaAlignPack()
401 {AlignPackStack.CurrentValue, in DiagnoseNonDefaultPragmaAlignPack()
427 if (AlignPackStack.Stack.empty()) in DiagnoseUnterminatedPragmaAlignPack()
[all …]
H A DSema.cpp185 AlignPackStack(AlignPackInfo(getLangOpts().XLPragmaPack)), in Sema()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp7944 SemaObj->AlignPackStack.DefaultValue && in UpdateSema()
7946 SemaObj->AlignPackStack.Stack.emplace_back( in UpdateSema()
7948 SemaObj->AlignPackStack.CurrentValue, in UpdateSema()
7949 SemaObj->AlignPackStack.CurrentPragmaLocation, in UpdateSema()
7955 SemaObj->AlignPackStack.Stack.emplace_back( in UpdateSema()
7960 SemaObj->AlignPackStack.DefaultValue && in UpdateSema()
7964 SemaObj->AlignPackStack.CurrentValue = *PragmaAlignPackCurrentValue; in UpdateSema()
7965 SemaObj->AlignPackStack.CurrentPragmaLocation = in UpdateSema()
H A DASTWriter.cpp4080 AddAlignPackInfo(SemaRef.AlignPackStack.CurrentValue, Record); in WritePackPragmaOptions()
4081 AddSourceLocation(SemaRef.AlignPackStack.CurrentPragmaLocation, Record); in WritePackPragmaOptions()
4082 Record.push_back(SemaRef.AlignPackStack.Stack.size()); in WritePackPragmaOptions()
4083 for (const auto &StackEntry : SemaRef.AlignPackStack.Stack) { in WritePackPragmaOptions()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h682 PragmaStack<AlignPackInfo> AlignPackStack; variable