Searched refs:AlignPackStack (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaAttr.cpp | 54 AlignPackInfo InfoVal = AlignPackStack.CurrentValue; in AddAlignmentAttributesForRecord() 82 AlignPackStack.CurrentPragmaLocation) in AddAlignmentAttributesForRecord() 257 if (AlignPackStack.Stack.empty()) { in ActOnPragmaOptionsAlign() 258 if (AlignPackStack.CurrentValue.getAlignMode() != AlignPackInfo::Native || in ActOnPragmaOptionsAlign() 259 AlignPackStack.CurrentValue.IsPackAttr()) { in ActOnPragmaOptionsAlign() 272 AlignPackStack.Act(PragmaLoc, Action, StringRef(), Info); in ActOnPragmaOptionsAlign() 333 const AlignPackInfo CurVal = AlignPackStack.CurrentValue; in ActOnPragmaPack() 378 if (AlignPackStack.Stack.empty()) { in ActOnPragmaPack() 387 AlignPackStack.Act(PragmaLoc, Action, SlotLabel, Info); in ActOnPragmaPack() 441 SourceLocation PrevLocation = AlignPackStack.CurrentPragmaLocation; in DiagnoseNonDefaultPragmaAlignPack() [all …]
|
| H A D | Sema.cpp | 198 AlignPackStack(AlignPackInfo(getLangOpts().XLPragmaPack)), in Sema()
|
| H A D | SemaDecl.cpp | 17679 AlignPackStack.hasValue()) { in ActOnTagFinishDefinition() 17680 AlignPackInfo APInfo = AlignPackStack.CurrentValue; in ActOnTagFinishDefinition()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 8030 SemaObj->AlignPackStack.DefaultValue && in UpdateSema() 8032 SemaObj->AlignPackStack.Stack.emplace_back( in UpdateSema() 8034 SemaObj->AlignPackStack.CurrentValue, in UpdateSema() 8035 SemaObj->AlignPackStack.CurrentPragmaLocation, in UpdateSema() 8041 SemaObj->AlignPackStack.Stack.emplace_back( in UpdateSema() 8046 SemaObj->AlignPackStack.DefaultValue && in UpdateSema() 8050 SemaObj->AlignPackStack.CurrentValue = *PragmaAlignPackCurrentValue; in UpdateSema() 8051 SemaObj->AlignPackStack.CurrentPragmaLocation = in UpdateSema()
|
| H A D | ASTWriter.cpp | 4296 AddAlignPackInfo(SemaRef.AlignPackStack.CurrentValue, Record); in WritePackPragmaOptions() 4297 AddSourceLocation(SemaRef.AlignPackStack.CurrentPragmaLocation, Record); in WritePackPragmaOptions() 4298 Record.push_back(SemaRef.AlignPackStack.Stack.size()); in WritePackPragmaOptions() 4299 for (const auto &StackEntry : SemaRef.AlignPackStack.Stack) { in WritePackPragmaOptions()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 678 PragmaStack<AlignPackInfo> AlignPackStack; variable
|