Home | History | Annotate | Download | only in Sema

Lines Matching full:sema

14 #include "clang/Sema/SemaInternal.h"
21 #include "clang/Sema/DeclSpec.h"
22 #include "clang/Sema/Lookup.h"
23 #include "clang/Sema/Template.h"
55 DeclContext *Sema::computeDeclContext(QualType T) {
76 DeclContext *Sema::computeDeclContext(const CXXScopeSpec &SS,
156 bool Sema::isDependentScopeSpecifier(const CXXScopeSpec &SS) {
168 CXXRecordDecl *Sema::getCurrentInstantiationOf(NestedNameSpecifier *NNS) {
188 bool Sema::RequireCompleteDeclContext(CXXScopeSpec &SS,
243 bool Sema::ActOnCXXGlobalScopeSpecifier(Scope *S, SourceLocation CCLoc,
251 bool Sema::isAcceptableNestedNameSpecifier(const NamedDecl *SD) {
283 NamedDecl *Sema::FindFirstQualifierInScope(Scope *S, NestedNameSpecifier *NNS) {
308 bool Sema::isNonTypeNestedNameSpecifier(Scope *S, CXXScopeSpec &SS,
363 explicit NestedNameSpecifierValidatorCCC(Sema &SRef)
371 Sema &SRef;
412 bool Sema::BuildCXXNestedNameSpecifier(Scope *S,
730 bool Sema::ActOnCXXNestedNameSpecifier(Scope *S,
749 bool Sema::ActOnCXXNestedNameSpecifierDecltype(CXXScopeSpec &SS,
778 bool Sema::IsInvalidUnlessNestedName(Scope *S, CXXScopeSpec &SS,
793 bool Sema::ActOnCXXNestedNameSpecifier(Scope *S,
891 void *Sema::SaveNestedNameSpecifierAnnotation(CXXScopeSpec &SS) {
905 void Sema::RestoreNestedNameSpecifierAnnotation(void *AnnotationPtr,
918 bool Sema::ShouldEnterDeclaratorScope(Scope *S, const CXXScopeSpec &SS) {
961 bool Sema::ActOnCXXEnterDeclaratorScope(Scope *S, CXXScopeSpec &SS) {
988 void Sema::ActOnCXXExitDeclaratorScope(Scope *S, const CXXScopeSpec &SS) {