/external/clang/lib/AST/ |
InheritViz.cpp | 17 #include "clang/AST/Decl.h" 92 const CXXRecordDecl *Decl 94 for (CXXRecordDecl::base_class_const_iterator Base = Decl->bases_begin(); 95 Base != Decl->bases_end(); ++Base) {
|
DeclBase.cpp | 10 // This file implements the Decl and DeclContext classes. 15 #include "clang/AST/Decl.h" 38 #define DECL(DERIVED, BASE) static int n##DERIVED##s = 0; 39 #define ABSTRACT_DECL(DECL) 42 void *Decl::AllocateDeserializedDecl(const ASTContext &Context, 61 const char *Decl::getDeclKindName() const { 64 #define DECL(DERIVED, BASE) case DERIVED: return #DERIVED; 65 #define ABSTRACT_DECL(DECL) 70 void Decl::setInvalidDecl(bool Invalid) { 83 #define DECL(DERIVED, BASE) case Decl::DERIVED: return #DERIVED [all...] |
Expr.cpp | 47 Decl *D = Ty->getDecl(); 341 // Filter out cases where the found Decl is the same as the value refenenced. 399 std::string PredefinedExpr::ComputeName(IdentType IT, const Decl *CurrentDecl) { 420 const FunctionDecl *Decl = FD; 422 Decl = Pattern; 423 const FunctionType *AFT = Decl->getType()->getAs<FunctionType>(); 430 for (unsigned i = 0, e = Decl->getNumParams(); i != e; ++i) { 432 POut << Decl->getParamDecl(i)->getType().stream(Policy); [all...] |
ASTContext.cpp | 57 RawComment *ASTContext::getRawCommentForDeclNoCache(const Decl *D) const { 216 const Decl *adjustDeclToTemplate(const Decl *D) { 261 static_cast<const Decl*>(PU.get<ClassTemplateDecl *>()) : 262 static_cast<const Decl*>( 286 const Decl *D, 287 const Decl **OriginalDecl) const { 292 llvm::DenseMap<const Decl *, RawCommentAndCacheFlags>::iterator Pos = 306 const Decl *OriginalDeclForRC = NULL; 307 for (Decl::redecl_iterator I = D->redecls_begin() [all...] |
ExprConstant.cpp | 216 void addDeclUnchecked(const Decl *D, bool Virtual = false) { 747 const Decl *D, bool Virtual = false) { 767 explicit MemberPtr(const ValueDecl *Decl) : 768 DeclAndIsDerivedMember(Decl, false), Path() {} 805 /// Perform a cast towards the class of the Decl (either up or down the [all...] |
/external/clang/include/clang/Sema/ |
DelayedDiagnostic.h | 164 return DeprecationData.Decl; 200 const NamedDecl *Decl;
|
/external/clang/lib/Parse/ |
ParseTemplate.cpp | 26 Decl * 80 Decl * 139 SmallVector<Decl*, 4> TemplateParams; 192 Decl * 232 Decl *Decl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS, DS); 233 DS.complete(Decl); 234 return Decl; 256 Decl *ThisDecl = ParseDeclarationAfterDeclarator(DeclaratorInfo, 306 SmallVectorImpl<Decl*> &TemplateParams [all...] |
ParseStmt.cpp | 174 DeclGroupPtrTy Decl = ParseDeclaration(Stmts, Declarator::BlockContext, 176 return Actions.ActOnDeclStmt(Decl, DeclStart, DeclEnd); 697 SmallVector<Decl *, 8> DeclsInGroup; 753 // FIXME: Save the __extension__ on the decl as a node somehow? 811 Decl *&DeclResult, 891 Decl *CondVar = 0; [all...] |
/external/clang/include/clang/AST/ |
DeclBase.h | 10 // This file defines the Decl and DeclContext interfaces. 76 /// Decl - This represents one declaration (or definition), e.g. a variable, 79 class Decl { 81 /// \brief Lists the kind of concrete classes of Decl. 83 #define DECL(DERIVED, BASE) DERIVED, 84 #define ABSTRACT_DECL(DECL) 93 /// decl-derived type that will be filled in later (e.g., by some 107 /// Decl currently provides 15 bits of IDNS bits. 204 llvm::PointerIntPair<Decl *, 2, unsigned> NextInContextAndBits; 217 /// the DeclContext where the Decl was declared [all...] |
Type.h | 3194 TagDecl * decl; member in class:clang::FunctionType::ExtInfo::FunctionProtoType::TagType [all...] |
/external/clang/lib/CodeGen/ |
CGExprConstant.cpp | 433 BaseInfo(const CXXRecordDecl *Decl, CharUnits Offset, unsigned Index) 434 : Decl(Decl), Offset(Offset), Index(Index) { 437 const CXXRecordDecl *Decl; 473 bool IsPrimaryBase = Layout.getPrimaryBase() == Base.Decl; 474 Build(Val.getStructBase(Base.Index), Base.Decl, IsPrimaryBase, 905 if (const ValueDecl *Decl = LVBase.dyn_cast<const ValueDecl*>()) { 906 if (Decl->hasAttr<WeakRefAttr>()) 907 return CGM.GetWeakRefReference(Decl); 908 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(Decl)) 1253 const ValueDecl *decl = cast<DeclRefExpr>(uo->getSubExpr())->getDecl(); local [all...] |
/external/clang/lib/Sema/ |
SemaExprObjC.cpp | 442 NamedDecl *Decl = LookupSingleName(TUScope, NSStringId, 444 NSStringDecl = dyn_cast_or_null<ObjCInterfaceDecl>(Decl); [all...] |
SemaStmt.cpp | 61 // If we have an invalid decl, just return an error. 70 // If we have an invalid decl, just return. 189 if (const Decl *FD = CE->getCalleeDecl()) { 268 // Note that __extension__ can be around a decl. 279 Decl *D = *cast<DeclStmt>(Elts[i])->decl_begin(); 388 Sema::ActOnIfStmt(SourceLocation IfLoc, FullExprArg CondVal, Decl *CondVar, 520 Decl *CondVar) { [all...] |
SemaTemplate.cpp | 453 void Sema::DiagnoseTemplateParameterShadow(SourceLocation Loc, Decl *PrevDecl) { 469 /// AdjustDeclIfTemplate - If the given decl happens to be a template, reset 472 TemplateDecl *Sema::AdjustDeclIfTemplate(Decl *&D) { 544 Decl *Sema::ActOnTypeParameter(Scope *S, bool Typename, bool Ellipsis, 672 Decl *Sema::ActOnNonTypeTemplateParameter(Scope *S, Declarator &D, 750 Decl *Sema::ActOnTemplateTemplateParameter(Scope* S, [all...] |
SemaOverload.cpp | 825 // it does return false, MatchedDecl will point to the decl that New 826 // cannot be overloaded with. This decl may be a UsingShadowDecl on 907 // Optimistically assume that an unresolved using decl will [all...] |
SemaDeclCXX.cpp | 81 NamedDecl *Decl = DRE->getDecl(); 82 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(Decl)) { 94 } else if (VarDecl *VDecl = dyn_cast<VarDecl>(Decl)) { 150 // FIXME: If the call to this decl is using any of its default arguments, we 279 Sema::ActOnParamDefaultArgument(Decl *param, SourceLocation EqualLoc, 315 void Sema::ActOnParamUnparsedDefaultArgument(Decl *param, 330 void Sema::ActOnParamDefaultArgumentError(Decl *param) { 411 // Ignore default parameters of old decl if they are not in 765 case Decl::StaticAssert: 766 case Decl::Using [all...] |
/external/clang/lib/Serialization/ |
ASTReader.cpp | [all...] |
/cts/tools/signature-tools/lib/ |
stringtemplate.jar | |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/ |
org.eclipse.help.base_3.5.2.v201011171123.jar | |