Searched refs:ExternalSemaSource (Results 1 – 9 of 9) sorted by relevance
/external/clang/include/clang/Sema/ |
D | MultiplexExternalSemaSource.h | 39 class MultiplexExternalSemaSource : public ExternalSemaSource { 42 SmallVector<ExternalSemaSource *, 2> Sources; // doesn't own them. 52 MultiplexExternalSemaSource(ExternalSemaSource& s1, ExternalSemaSource& s2); 60 void addSource(ExternalSemaSource &source);
|
D | ExternalSemaSource.h | 45 class ExternalSemaSource : public ExternalASTSource { 47 ExternalSemaSource() { in ExternalSemaSource() function 51 ~ExternalSemaSource();
|
D | Sema.h | 101 class ExternalSemaSource; variable 198 ExternalSemaSource *ExternalSource; 271 typedef LazyVector<TypedefNameDecl *, ExternalSemaSource, 272 &ExternalSemaSource::ReadExtVectorDecls, 2, 2> 330 typedef LazyVector<VarDecl *, ExternalSemaSource, 331 &ExternalSemaSource::ReadTentativeDefinitions, 2, 2> 337 typedef LazyVector<const DeclaratorDecl *, ExternalSemaSource, 338 &ExternalSemaSource::ReadUnusedFileScopedDecls, 2, 2> 345 typedef LazyVector<CXXConstructorDecl *, ExternalSemaSource, 346 &ExternalSemaSource::ReadDelegatingConstructors, 2, 2> [all …]
|
/external/clang/include/clang/Frontend/ |
D | ChainedIncludesSource.h | 23 class ChainedIncludesSource : public ExternalSemaSource { 30 ExternalSemaSource &getFinalReader() const { return *FinalReader; } in getFinalReader() 33 OwningPtr<ExternalSemaSource> FinalReader;
|
/external/clang/lib/Sema/ |
D | Sema.cpp | 127 if (ExternalSemaSource *ExternalSema in Initialize() 128 = dyn_cast_or_null<ExternalSemaSource>(Context.getExternalSource())) in Initialize() 191 if (ExternalSemaSource *ExternalSema in ~Sema() 192 = dyn_cast_or_null<ExternalSemaSource>(Context.getExternalSource())) in ~Sema() 234 void Sema::addExternalSource(ExternalSemaSource *E) { in addExternalSource() 1098 ExternalSemaSource::~ExternalSemaSource() {} in ~ExternalSemaSource() 1100 void ExternalSemaSource::ReadMethodPool(Selector Sel) { } in ReadMethodPool() 1102 void ExternalSemaSource::ReadKnownNamespaces( in ReadKnownNamespaces() 1106 void ExternalSemaSource::ReadUndefinedButUsed( in ReadUndefinedButUsed()
|
D | MultiplexExternalSemaSource.cpp | 24 MultiplexExternalSemaSource::MultiplexExternalSemaSource(ExternalSemaSource &s1, in MultiplexExternalSemaSource() 25 ExternalSemaSource &s2){ in MultiplexExternalSemaSource() 37 void MultiplexExternalSemaSource::addSource(ExternalSemaSource &source) { in addSource()
|
/external/clang/include/clang/AST/ |
D | ExternalASTSource.h | 26 class ExternalSemaSource; // layering violation required for downcasting variable 61 friend class ExternalSemaSource; variable
|
/external/clang/include/clang/Serialization/ |
D | ASTReader.h | 223 public ExternalSemaSource,
|
/external/clang/docs/ |
D | PCHInternals.rst | 443 ``ExternalSemaSource``
|