/external/clang/include/clang/Basic/ |
Module.h | 64 /// \brief The umbrella header or directory. 65 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 70 /// \brief The name of the umbrella entry, as written in the module map. 186 /// Submodules can only be inferred for modules with an umbrella header. 396 /// umbrella. 399 /// \brief Retrieve the header that serves as the umbrella header for this 402 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 407 /// \brief Determine whether this module has an umbrella directory that is 408 /// not based on an umbrella header. 410 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Basic/ |
Module.h | 74 /// \brief The umbrella header or directory. 75 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 80 /// \brief The name of the umbrella entry, as written in the module map. 196 /// Submodules can only be inferred for modules with an umbrella header. 410 /// umbrella. 413 /// \brief Retrieve the header that serves as the umbrella header for this 416 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 421 /// \brief Determine whether this module has an umbrella directory that is 422 /// not based on an umbrella header. 424 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Basic/ |
Module.h | 74 /// \brief The umbrella header or directory. 75 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 80 /// \brief The name of the umbrella entry, as written in the module map. 196 /// Submodules can only be inferred for modules with an umbrella header. 410 /// umbrella. 413 /// \brief Retrieve the header that serves as the umbrella header for this 416 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 421 /// \brief Determine whether this module has an umbrella directory that is 422 /// not based on an umbrella header. 424 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Basic/ |
Module.h | 90 /// \brief The umbrella header or directory. 91 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 96 /// \brief The name of the umbrella entry, as written in the module map. 220 /// Submodules can only be inferred for modules with an umbrella header. 434 /// umbrella. 437 /// \brief Retrieve the header that serves as the umbrella header for this 440 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 445 /// \brief Determine whether this module has an umbrella directory that is 446 /// not based on an umbrella header. 448 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Basic/ |
Module.h | 90 /// \brief The umbrella header or directory. 91 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 96 /// \brief The name of the umbrella entry, as written in the module map. 220 /// Submodules can only be inferred for modules with an umbrella header. 434 /// umbrella. 437 /// \brief Retrieve the header that serves as the umbrella header for this 440 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 445 /// \brief Determine whether this module has an umbrella directory that is 446 /// not based on an umbrella header. 448 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Basic/ |
Module.h | 94 /// \brief The umbrella header or directory. 95 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 100 /// \brief The name of the umbrella entry, as written in the module map. 228 /// Submodules can only be inferred for modules with an umbrella header. 453 /// umbrella. 456 /// \brief Retrieve the header that serves as the umbrella header for this 459 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 464 /// \brief Determine whether this module has an umbrella directory that is 465 /// not based on an umbrella header. 467 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/Basic/ |
Module.h | 94 /// \brief The umbrella header or directory. 95 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 100 /// \brief The name of the umbrella entry, as written in the module map. 228 /// Submodules can only be inferred for modules with an umbrella header. 453 /// umbrella. 456 /// \brief Retrieve the header that serves as the umbrella header for this 459 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 464 /// \brief Determine whether this module has an umbrella directory that is 465 /// not based on an umbrella header. 467 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/Basic/ |
Module.h | 94 /// \brief The umbrella header or directory. 95 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 100 /// \brief The name of the umbrella entry, as written in the module map. 228 /// Submodules can only be inferred for modules with an umbrella header. 453 /// umbrella. 456 /// \brief Retrieve the header that serves as the umbrella header for this 459 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 464 /// \brief Determine whether this module has an umbrella directory that is 465 /// not based on an umbrella header. 467 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/Basic/ |
Module.h | 94 /// \brief The umbrella header or directory. 95 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 100 /// \brief The name of the umbrella entry, as written in the module map. 228 /// Submodules can only be inferred for modules with an umbrella header. 453 /// umbrella. 456 /// \brief Retrieve the header that serves as the umbrella header for this 459 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 464 /// \brief Determine whether this module has an umbrella directory that is 465 /// not based on an umbrella header. 467 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/clang/Basic/ |
Module.h | 90 /// \brief The umbrella header or directory. 91 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 96 /// \brief The name of the umbrella entry, as written in the module map. 220 /// Submodules can only be inferred for modules with an umbrella header. 434 /// umbrella. 437 /// \brief Retrieve the header that serves as the umbrella header for this 440 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 445 /// \brief Determine whether this module has an umbrella directory that is 446 /// not based on an umbrella header. 448 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/clang/Basic/ |
Module.h | 90 /// \brief The umbrella header or directory. 91 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 96 /// \brief The name of the umbrella entry, as written in the module map. 220 /// Submodules can only be inferred for modules with an umbrella header. 434 /// umbrella. 437 /// \brief Retrieve the header that serves as the umbrella header for this 440 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 445 /// \brief Determine whether this module has an umbrella directory that is 446 /// not based on an umbrella header. 448 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/clang/Basic/ |
Module.h | 94 /// \brief The umbrella header or directory. 95 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 100 /// \brief The name of the umbrella entry, as written in the module map. 228 /// Submodules can only be inferred for modules with an umbrella header. 453 /// umbrella. 456 /// \brief Retrieve the header that serves as the umbrella header for this 459 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 464 /// \brief Determine whether this module has an umbrella directory that is 465 /// not based on an umbrella header. 467 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/clang/Basic/ |
Module.h | 94 /// \brief The umbrella header or directory. 95 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 100 /// \brief The name of the umbrella entry, as written in the module map. 228 /// Submodules can only be inferred for modules with an umbrella header. 453 /// umbrella. 456 /// \brief Retrieve the header that serves as the umbrella header for this 459 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 464 /// \brief Determine whether this module has an umbrella directory that is 465 /// not based on an umbrella header. 467 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/clang/Basic/ |
Module.h | 94 /// \brief The umbrella header or directory. 95 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 100 /// \brief The name of the umbrella entry, as written in the module map. 228 /// Submodules can only be inferred for modules with an umbrella header. 453 /// umbrella. 456 /// \brief Retrieve the header that serves as the umbrella header for this 459 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 464 /// \brief Determine whether this module has an umbrella directory that is 465 /// not based on an umbrella header. 467 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/clang/Basic/ |
Module.h | 94 /// \brief The umbrella header or directory. 95 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; 100 /// \brief The name of the umbrella entry, as written in the module map. 228 /// Submodules can only be inferred for modules with an umbrella header. 453 /// umbrella. 456 /// \brief Retrieve the header that serves as the umbrella header for this 459 if (auto *E = Umbrella.dyn_cast<const FileEntry *>()) 464 /// \brief Determine whether this module has an umbrella directory that is 465 /// not based on an umbrella header. 467 return Umbrella && Umbrella.is<const DirectoryEntry *>() [all...] |
/external/clang/lib/Basic/ |
Module.cpp | 30 Umbrella(), Signature(0), ASTFile(nullptr), VisibilityID(VisibilityID), 156 return {UmbrellaAsWritten, Umbrella.dyn_cast<const DirectoryEntry *>()}; 354 OS << "umbrella header \""; 359 OS << "umbrella \"";
|
/external/clang/lib/Lex/ |
ModuleMap.cpp | 191 // an umbrella header. 361 // Search up the module stack until we find a module with an umbrella 372 // the directory of the umbrella header and the directory where 411 // the module we found, since the umbrella header covers them all. 462 // an umbrella header. 471 // Search up the module stack until we find a module with an umbrella 668 // Look for an umbrella header. 673 // FIXME: If there's no umbrella header, we could probably scan the 695 // umbrella header "umbrella-header-name [all...] |
/external/clang/lib/Serialization/ |
ASTReader.cpp | [all...] |