Searched refs:HeaderFileInfo (Results 1 - 6 of 6) sorted by relevance

/external/clang/include/clang/Lex/
H A DHeaderSearch.h38 struct HeaderFileInfo { struct in namespace:clang
104 HeaderFileInfo() function in struct:clang::HeaderFileInfo
143 /// default-constructed \c HeaderFileInfo.
144 virtual HeaderFileInfo GetHeaderFileInfo(const FileEntry *FE) = 0;
190 std::vector<HeaderFileInfo> FileInfo;
432 HeaderFileInfo &FI = getFileInfo(File);
576 /// \brief Return the HeaderFileInfo structure for the specified FileEntry.
577 const HeaderFileInfo &getFileInfo(const FileEntry *FE) const {
587 /// \brief Get a \c HeaderFileInfo structure for the specified \c FileEntry,
589 bool tryGetFileInfo(const FileEntry *FE, HeaderFileInfo
[all...]
/external/clang/lib/Serialization/
H A DASTReaderInternals.h26 struct HeaderFileInfo;
217 typedef HeaderFileInfo data_type;
H A DASTReader.cpp1514 HeaderFileInfo HFI;
1549 assert(End == d && "Wrong data length in HeaderFileInfo deserialization");
1552 // This HeaderFileInfo was externally loaded.
4953 Optional<HeaderFileInfo> HFI;
4977 Optional<HeaderFileInfo> getHeaderFileInfo() const { return HFI; }
4981 HeaderFileInfo ASTReader::GetHeaderFileInfo(const FileEntry *FE) {
4984 if (Optional<HeaderFileInfo> HFI = Visitor.getHeaderFileInfo())
4987 return HeaderFileInfo();
H A DASTWriter.cpp1485 typedef HeaderFileInfo data_type;
1590 // Use HeaderSearch's getFileInfo to make sure we get the HeaderFileInfo
1592 HeaderFileInfo HFI;
/external/clang/lib/Lex/
H A DHeaderSearch.cpp35 HeaderFileInfo::getControllingMacro(ExternalIdentifierLookup *External) {
644 HeaderFileInfo &FromHFI = getFileInfo(Includer);
649 HeaderFileInfo &ToHFI = getFileInfo(FE);
734 HeaderFileInfo &HFI = getFileInfo(FE);
781 HeaderFileInfo &IncludingHFI = getFileInfo(Includers.front());
968 static void mergeHeaderFileInfo(HeaderFileInfo &HFI,
969 const HeaderFileInfo &OtherHFI) {
992 /// getFileInfo - Return the HeaderFileInfo structure for the specified
994 HeaderFileInfo &HeaderSearch::getFileInfo(const FileEntry *FE) {
998 HeaderFileInfo
[all...]
/external/clang/include/clang/Serialization/
H A DASTReader.h88 struct HeaderFileInfo;
1480 HeaderFileInfo GetHeaderFileInfo(const FileEntry *FE) override;

Completed in 186 milliseconds