Home
last modified time | relevance | path

Searched full:code_seg (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAttr.cpp857 .Case("code_seg", &CodeSegStack); in ActOnPragmaMSSeg()
H A DSemaLambda.cpp1471 // code_seg attribute on lambda apply to the method. in ActOnStartOfLambdaDefinition()
H A DSemaDeclAttr.cpp3210 // This is used for `__declspec(code_seg("segname"))` on a decl.
3211 // `#pragma code_seg("segname")` uses checkSectionName() instead.
3226 // the code_seg attribute from the primary template. in mergeCodeSegAttr()
H A DSemaDecl.cpp10474 // Apply an implicit SectionAttr if #pragma code_seg is active. in ActOnFunctionDeclarator()
10495 // apply an implicit SectionAttr from #pragma code_seg if active. in ActOnFunctionDeclarator()
11081 /// when __declspec(code_seg) "is applied to a class, all member functions of
11085 /// won't check outer classes if there is an active value from #pragma code_seg.
11087 /// classes when the #pragma code_seg stack is empty. See:
11102 // when the #pragma code_seg stack is active. in getImplicitCodeSegAttrFromClass()
H A DSemaDeclCXX.cpp2781 // "If a base-class has a code_seg attribute, derived classes must have the in CheckBaseSpecifier()
6478 // Mark any compiler-generated routines with the implicit code_seg attribute. in checkClassLevelCodeSegAttribute()
18661 // Virtual overrides must have the same code_seg. in CheckOverridingFunctionAttributes()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td3241 // This is used for `__declspec(code_seg("segname"))`, but not for
3242 // `#pragma code_seg("segname")`.
3244 let Spellings = [Declspec<"code_seg">];
H A DAttrDocs.td947 The ``__declspec(code_seg)`` attribute enables the placement of code into separate
950 code. See the documentation for `__declspec(code_seg)`_ on MSDN.
952 .. _`__declspec(code_seg)`: http://msdn.microsoft.com/en-us/library/dn636922.aspx
H A DDiagnosticSemaKinds.td3646 "argument to %select{'code_seg'|'section'}1 attribute is not valid for this target: %0">;
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParsePragma.cpp499 MSCodeSeg = std::make_unique<PragmaMSPragma>("code_seg"); in initializePragmaHandlers()
1037 .Case("code_seg", &Parser::HandlePragmaMSSegment) in HandlePragmaMSPragma()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2225 /// Called on well formed \#pragma bss_seg/data_seg/const_seg/code_seg.
4020 /// Returns an implicit CodeSegAttr if a __declspec(code_seg) is found on a