Home
last modified time | relevance | path

Searched refs:AliasDecl (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/CodeGen/
DCGCXX.cpp112 bool CodeGenModule::TryEmitDefinitionAsAlias(GlobalDecl AliasDecl, in TryEmitDefinitionAsAlias() argument
120 llvm::GlobalValue::LinkageTypes Linkage = getFunctionLinkage(AliasDecl); in TryEmitDefinitionAsAlias()
130 StringRef MangledName = getMangledName(AliasDecl); in TryEmitDefinitionAsAlias()
139 = getTypes().GetFunctionType(AliasDecl)->getPointerTo(); in TryEmitDefinitionAsAlias()
194 SetCommonAttributes(cast<NamedDecl>(AliasDecl.getDecl()), Alias); in TryEmitDefinitionAsAlias()
DCGDebugInfo.cpp738 TypeAliasDecl *AliasDecl = in CreateType() local
742 SourceLocation Loc = AliasDecl->getLocation(); in CreateType()
746 llvm::DIDescriptor Ctxt = getContextDescriptor(cast<Decl>(AliasDecl->getDeclContext())); in CreateType()
/external/clang/lib/ASTMatchers/
DASTMatchFinder.cpp654 TypeAliasDecl *AliasDecl = dyn_cast<TypeAliasDecl>(Templated); in getAsCXXRecordDecl() local
655 assert(AliasDecl); in getAsCXXRecordDecl()
656 return getAsCXXRecordDecl(AliasDecl->getUnderlyingType().getTypePtr()); in getAsCXXRecordDecl()
/external/clang/test/SemaCXX/
Dcxx98-compat.cpp130 using AliasDecl = int; // expected-warning {{alias declarations are incompatible with C++98}} typedef
/external/clang/lib/Sema/
DSemaDeclObjC.cpp666 ObjCCompatibleAliasDecl *AliasDecl = in ActOnCompatibilityAlias() local
669 if (!CheckObjCDeclScope(AliasDecl)) in ActOnCompatibilityAlias()
670 PushOnScopeChains(AliasDecl, TUScope); in ActOnCompatibilityAlias()
672 return AliasDecl; in ActOnCompatibilityAlias()
DSemaDeclCXX.cpp8232 NamespaceAliasDecl *AliasDecl = in ActOnNamespaceAliasDef() local
8237 PushOnScopeChains(AliasDecl, S); in ActOnNamespaceAliasDef()
8238 return AliasDecl; in ActOnNamespaceAliasDef()