Home
last modified time | relevance | path

Searched refs:PublicAPI (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/libc/config/linux/
H A Dapi.td53 def AssertAPI : PublicAPI<"assert.h"> {
60 def CTypeAPI : PublicAPI<"ctype.h"> {
63 def FCntlAPI : PublicAPI<"fcntl.h"> {
103 def MathAPI : PublicAPI<"math.h"> {
122 def FenvAPI: PublicAPI<"fenv.h"> {
141 def StringAPI : PublicAPI<"string.h"> {
149 def StdIOAPI : PublicAPI<"stdio.h"> {
160 def StdlibAPI : PublicAPI<"stdlib.h"> {
172 def TimeAPI : PublicAPI<"time.h"> {
176 def ErrnoAPI : PublicAPI<"errno.h"> {
[all …]
/llvm-project-15.0.7/libc/utils/LibcTableGenUtil/
H A DAPIIndexer.cpp122 void APIIndexer::indexPublicAPIDef(llvm::Record *PublicAPI) { in indexPublicAPIDef() argument
126 auto MacroDefList = PublicAPI->getValueAsListOfDefs("Macros"); in indexPublicAPIDef()
130 auto TypeList = PublicAPI->getValueAsListOfStrings("Types"); in indexPublicAPIDef()
134 auto StructList = PublicAPI->getValueAsListOfStrings("Structs"); in indexPublicAPIDef()
138 auto FunctionList = PublicAPI->getValueAsListOfStrings("Functions"); in indexPublicAPIDef()
142 auto EnumerationList = PublicAPI->getValueAsListOfStrings("Enumerations"); in indexPublicAPIDef()
146 auto ObjectList = PublicAPI->getValueAsListOfStrings("Objects"); in indexPublicAPIDef()
H A DAPIIndexer.h43 void indexPublicAPIDef(llvm::Record *PublicAPI);
/llvm-project-15.0.7/libc/config/
H A Dpublic_api.td18 class PublicAPI<string name> {