Lines Matching full:semantic
744 // routine actually returns the semantic outer context, which may
748 // name lookup should continue searching in this semantic context when
782 // TranslationUnit, while the semantic context is the namespace N.
797 DeclContext *Semantic = DC;
798 while (!Semantic->isFileContext())
799 Semantic = Semantic->getParent();
805 if (Lexical->isFileContext() && !Lexical->Equals(Semantic) &&
806 Lexical->Encloses(Semantic))
807 return std::make_pair(Semantic, true);
875 // lexical and semantic declaration contexts returned by
980 // lexical and semantic declaration contexts returned by
2233 // there is no semantic difference for class types in this restricted
2400 /// During semantic analysis, this routine should be used in lieu of