Home
last modified time | relevance | path

Searched refs:Pragma (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DOpenCLOptions.h107 OpenCLOptionInfo(bool Pragma, unsigned AvailV, unsigned CoreV, in OpenCLOptionInfo()
109 : WithPragma(Pragma), Avail(AvailV), Core(CoreV), Opt(OptV) {} in OpenCLOptionInfo()
H A DAttributeCommonInfo.h121 static Form Pragma() { return AS_Pragma; } in Pragma() function
H A DAttr.td358 class Pragma<string namespace, string name> : Spelling<name, "Pragma"> {
4100 let Spellings = [Pragma<"", "init_seg">];
4130 let Spellings = [Pragma<"clang", "loop">, Pragma<"", "unroll">,
4131 Pragma<"", "nounroll">, Pragma<"", "unroll_and_jam">,
4132 Pragma<"", "nounroll_and_jam">];
4239 let Spellings = [Pragma<"omp", "declare simd">];
4260 let Spellings = [Pragma<"omp", "declare target">];
4312 let Spellings = [Pragma<"omp", "declare variant">];
H A DTokenKinds.def130 // C99 6.10.6 - Pragma Directive.
H A DDiagnosticParseKinds.td1629 // Pragma loop support.
1663 // Pragma unroll support.
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAttr.cpp95 std::string Pragma = "#pragma " + std::string(PragmaName); in handleLoopHintAttr() local
96 S.Diag(St->getBeginLoc(), diag::err_pragma_loop_precedes_nonloop) << Pragma; in handleLoopHintAttr()
H A DSemaObjC.cpp1460 AttributeCommonInfo::Form::Pragma()); in AddCFAuditedAttribute()
H A DSemaDecl.cpp20113 AttributeCommonInfo::Form::Pragma()); in ActOnPragmaRedefineExtname()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangAttrEmitter.cpp3752 GNU, Pragma, HLSLAnnotation; in EmitClangAttrHasAttrImpl() local
3774 Pragma.emplace_back(R, SI); in EmitClangAttrHasAttrImpl()
3793 GenerateHasAttrSpellingStringSwitch(Pragma, OS, "Pragma"); in EmitClangAttrHasAttrImpl()
4813 Keywords, Pragma, C23, HLSLAnnotation; in EmitClangAttrParsedAttrKinds() local
4863 Matches = &Pragma; in EmitClangAttrParsedAttrKinds()
4900 StringMatcher("Name", Pragma, OS).Emit(); in EmitClangAttrParsedAttrKinds()
5021 Pragma, enumerator
5044 .Case("Pragma", SpellingKind::Pragma) in add()
5053 case SpellingKind::Pragma: in add()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParsePragma.cpp2723 SmallVector<Token, 16> Pragma; in HandlePragma() local
2730 Pragma.push_back(Tok); in HandlePragma()
2749 Pragma.push_back(Tok); in HandlePragma()
2751 auto Toks = std::make_unique<Token[]>(Pragma.size()); in HandlePragma()
2752 std::copy(Pragma.begin(), Pragma.end(), Toks.get()); in HandlePragma()
2753 PP.EnterTokenStream(std::move(Toks), Pragma.size(), in HandlePragma()
H A DParseStmt.cpp2493 ParsedAttr::Form::Pragma()); in ParsePragmaLoopHint()
/freebsd/contrib/llvm-project/openmp/runtime/src/i18n/
H A Den_US.txt143 Pragma "%1$s pragma (at %2$s:%3$s():%4$s)"
368 # %1 is the name of OpenMP construct (formatted with "Pragma" format).
375 # %1 is the name of the first OpenMP construct, %2 -- the name of the second one (both formatted with "Pragma" format).
/freebsd/crypto/openssl/doc/man1/
H A Dtsget.pod38 Pragma: no-cache
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPragma.cpp2010 const char *Pragma, in HandleMacroAnnotationPragma() argument
2033 if (!PP.FinishLexStringLiteral(Tok, MessageString, Pragma, in HandleMacroAnnotationPragma()
/freebsd/lib/clang/libclang/
H A DMakefile512 SRCS_MIN+= Lex/Pragma.cpp